<SEC-DOCUMENT>0001161697-22-000133.txt : 20220302
<SEC-HEADER>0001161697-22-000133.hdr.sgml : 20220302
<ACCEPTANCE-DATETIME>20220302160324
ACCESSION NUMBER:		0001161697-22-000133
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220302
DATE AS OF CHANGE:		20220302

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			REPRO MED SYSTEMS INC
		CENTRAL INDEX KEY:			0000704440
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		IRS NUMBER:				133044880
		STATE OF INCORPORATION:			NY
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39086
		FILM NUMBER:		22703344

	BUSINESS ADDRESS:	
		STREET 1:		24 CARPENTER RD
		CITY:			CHESTER
		STATE:			NY
		ZIP:			10918
		BUSINESS PHONE:		845-469-2042

	MAIL ADDRESS:	
		STREET 1:		24 CARPENTER RD
		CITY:			CHESTER
		STATE:			NY
		ZIP:			10918
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form_10-k.htm
<DESCRIPTION>FORM 10-K ANNUAL REPORT FOR 12-31-2021
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:us-roles="http://fasb.org/us-roles/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:krmd="http://repro/20211231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02A_US%2DGAAP%2D2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_krmd_repro_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_046_20210101_20211231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0000704440 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DDocumentFiscalYearFocus_2021 -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_07A_XDX_D%2D%2D\EDGARbiz\Clients (D)\Repro%2DMed\10%2DK 2021%2D12%2D31\Krmd20211231__10K.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_06B_Segment_0_Segment -->
<!-- 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="From2021-01-01to2021-12-31" name="dei:EntityCentralIndexKey">0000704440</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentFiscalYearFocus">2021</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0020" name="dei:EntityIncorporationStateCountryCode">NY</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:OtherReceivables" contextRef="AsOf2020-12-31" id="xdx2ixbrl0066" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2020-12-31" id="xdx2ixbrl0107" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2020-12-31" id="xdx2ixbrl0110" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" id="xdx2ixbrl0115" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" id="xdx2ixbrl0124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0187" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherIncome" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0212" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0257" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0265" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:LitigationSettlementOptions" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0269" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:LitigationSettlementOptions" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0271" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:LitigationSettlementOptions" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0272" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0284" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0292" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseAmount" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseAmount" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0300" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0308" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0327" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0329" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0330" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0335" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0336" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0341" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0342" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0349" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember" id="xdx2ixbrl0358" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:StockbasedLitigationSettlementExpense" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0381" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0409" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0426" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:CommonStockIssuanceAsSettlementForLitigation" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:PurchaseOfTreasuryStock" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0505" decimals="INF" unitRef="Pure">1</ix:nonFraction>
  <ix:nonFraction name="krmd:AmortizationOfIntangibleAssets1" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0519" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="krmd:AmortizationOfIntangibleAssets1" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0521" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,919</ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember_custom_FurnitureAndOfficeEquipmentMember" id="xdx2ixbrl0546" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_custom_FurnitureAndOfficeEquipmentMember" id="xdx2ixbrl0547" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P10Y0M0D</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MinimumMember_custom_EquipmentAndToolingMember" id="xdx2ixbrl0549" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_srt_MaximumMember_custom_EquipmentAndToolingMember" id="xdx2ixbrl0550" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P12Y0M0D</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0552" format="ixt:numdotdecimal" decimals="0" unitRef="USD">463,130</ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2020-01-012020-12-31" id="xdx2ixbrl0553" format="ixt:numdotdecimal" decimals="0" unitRef="USD">418,595</ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" id="xdx2ixbrl0708" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P10Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" id="xdx2ixbrl0710" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">P10Y</ix:nonNumeric>
  <ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" id="xdx2ixbrl0786" decimals="INF" unitRef="Shares">2350264</ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member" id="xdx2ixbrl0794" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">P8Y6M</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" id="xdx2ixbrl0807" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">P46M</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" id="xdx2ixbrl0847" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" id="xdx2ixbrl0861" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" id="xdx2ixbrl0865" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" id="xdx2ixbrl0920" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">P39M</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:RestrictedStockExpense" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" id="xdx2ixbrl0924" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0931" name="krmd:LessorOperatingLeaseOptionToTerminate1">P1Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" id="xdx2ixbrl0981" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherNet" contextRef="AsOf2021-12-31" id="xdx2ixbrl0996" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" id="xdx2ixbrl0999" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" id="xdx2ixbrl1002" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" id="xdx2ixbrl1003" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2021-12-31" id="xdx2ixbrl1005" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2021-12-31" id="xdx2ixbrl1007" name="us-gaap:LesseeOperatingLeaseRenewalTerm">P0Y7M6D</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2020-12-31" id="xdx2ixbrl1008" name="us-gaap:LesseeOperatingLeaseRenewalTerm">P1Y4M24D</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2021-12-31" id="xdx2ixbrl1010" name="us-gaap:LesseeFinanceLeaseRenewalTerm1">P0Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2020-12-31" id="xdx2ixbrl1011" name="us-gaap:LesseeFinanceLeaseRenewalTerm1">P0Y8M12D</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2021-12-31" id="xdx2ixbrl1051" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl1069" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember" id="xdx2ixbrl1159" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">P30D</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="krmd-20211231.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2021-01-01to2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">krmd:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">krmd:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember_custom_FurnitureAndOfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_custom_FurnitureAndOfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MinimumMember_custom_EquipmentAndToolingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:EquipmentAndToolingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_srt_MaximumMember_custom_EquipmentAndToolingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:EquipmentAndToolingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_EmployeeStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_NonUsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_FurnitureAndOfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_FurnitureAndOfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_ManufacturingEquipmentAndToolingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:ManufacturingEquipmentAndToolingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ManufacturingEquipmentAndToolingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:ManufacturingEquipmentAndToolingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_ExecutiveskeyEmployeesAndConsultantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:ExecutiveskeyEmployeesAndConsultantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2021Member_srt_DirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2021Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-12-30</xbrli:startDate>
        <xbrli:endDate>2019-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-292019-10-01_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-29</xbrli:startDate>
        <xbrli:endDate>2019-10-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorAndBoardAdvisorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-30</xbrli:startDate>
        <xbrli:endDate>2021-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-302021-01-02_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-12-30</xbrli:startDate>
        <xbrli:endDate>2021-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorAndBoardAdvisorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-17</xbrli:startDate>
        <xbrli:endDate>2021-05-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-17</xbrli:startDate>
        <xbrli:endDate>2021-05-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-192020-05-20_custom_SettlementAgreementMember_custom_EMEDTechnologiesCorporationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:SettlementAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:EMEDTechnologiesCorporationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-19</xbrli:startDate>
        <xbrli:endDate>2020-05-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:ChiefExecutiveOfficerLindaTharbyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-04-11</xbrli:startDate>
        <xbrli:endDate>2021-04-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_StockOptionPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_StockOptionPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">krmd:ExercisePrice1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">krmd:ExercisePrice1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">krmd:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">krmd:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:AONPremiumFinanceLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-07-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-07-242021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:AONPremiumFinanceLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-07-24</xbrli:startDate>
        <xbrli:endDate>2021-07-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-13</xbrli:startDate>
        <xbrli:endDate>2020-04-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-232021-06-24_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-23</xbrli:startDate>
        <xbrli:endDate>2021-06-24</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_custom_PromissoryNoteMember_custom_KeyBankNationalAssociationMember_us-gaap_RevolvingCreditFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyEquipmentFinanceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:ProgressPaymentLoanAndSecurityAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-26</xbrli:startDate>
        <xbrli:endDate>2020-04-27</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-06-012020-06-18_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-06-01</xbrli:startDate>
        <xbrli:endDate>2020-06-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:PiperSandlerCoAndCanaccordGenuityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-06-01</xbrli:startDate>
        <xbrli:endDate>2020-06-18</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:PiperSandlerCoAndCanaccordGenuityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-11-16">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-11-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-282022-03-02_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000704440</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-28</xbrli:startDate>
        <xbrli:endDate>2022-03-02</xbrli:endDate>
      </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="Segment">
      <xbrli:measure>krmd:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<div style="width: 7.5in">

<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>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, DC 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_90E_edei--DocumentType_c20210101__20211231_z72Zmzgp3GM7"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:DocumentType">10-K</ix:nonNumeric></span></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"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_edei--DocumentAnnualReport_c20210101__20211231_zhZ0a1wzv0Le"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span>&#160;&#160;ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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>For the fiscal year ended <span id="xdx_905_edei--DocumentPeriodEndDate_dd_c20210101__20211231_zoZXNJePyOj7"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">December 31, 2021</ix:nonNumeric></span></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">OR</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 style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_edei--DocumentTransitionReport_c20210101__20211231_zc1eqUVNAGX"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span>&#160;&#160;TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</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">For the transition period from ____________ to __________</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>Commission file number <span id="xdx_902_edei--EntityFileNumber_c20210101__20211231_zjgAzSIMWgcj"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityFileNumber">0-12305</ix:nonNumeric></span></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><span style="text-decoration: underline"><span id="xdx_90D_edei--EntityRegistrantName_c20210101__20211231_zjUDMVfsPjF2"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityRegistrantName">REPRO MED SYSTEMS, 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">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 7.5in; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="width: 3.5in; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_902_edei--EntityIncorporationStateCountryCode_dxL_c20210101__20211231_zQGBJ0iFjyCh" title="::XDX::NY"><span style="-sec-ix-hidden: xdx2ixbrl0020">NEW YORK</span></span></span></b></td>
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 3.5in; text-align: center"><b><span style="text-decoration: underline"><span id="xdx_908_edei--EntityTaxIdentificationNumber_c20210101__20211231_zrkLGSaxrgH3"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityTaxIdentificationNumber">13-3044880</ix:nonNumeric></span></span></b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">(State or other jurisdiction of incorporation or organization)</td>
    <td>&#160;</td>
    <td style="text-align: center">(I.R.S. Employer Identification No.)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b><span style="text-decoration: underline"><span id="xdx_905_edei--EntityAddressAddressLine1_c20210101__20211231_z4sBMAkyHO8g"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressAddressLine1">24 CARPENTER ROAD</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressCityOrTown_c20210101__20211231_zXhrI8HjHjn5"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressCityOrTown">CHESTER</ix:nonNumeric></span>, <span id="xdx_90B_edei--EntityAddressStateOrProvince_c20210101__20211231_zsnOaIzVepE5"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressStateOrProvince">NY</ix:nonNumeric></span></span></b></td>
    <td>&#160;</td>
    <td style="text-align: center"><b><span style="text-decoration: underline"><span id="xdx_906_edei--EntityAddressPostalZipCode_c20210101__20211231_zw2nwDl4NSe7"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityAddressPostalZipCode">10918</ix:nonNumeric></span></span></b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">(Address of principal executive offices)</td>
    <td>&#160;</td>
    <td style="text-align: center">(Zip Code)</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"><b><span style="text-decoration: underline">(<span id="xdx_903_edei--CityAreaCode_c20210101__20211231_zFoUfr1Jr996"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:CityAreaCode">845</ix:nonNumeric></span>)-<span id="xdx_902_edei--LocalPhoneNumber_c20210101__20211231_zKLluM3kucK7"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:LocalPhoneNumber">469-2042</ix:nonNumeric></span></span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Registrant&#8217;s telephone number, including area
code</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">Securities registered pursuant to Section 12(b) of the Act:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 7.5in; margin-right: auto">
  <tr style="vertical-align: top">
    <td style="width: 2.5in"><span style="text-decoration: underline">Title of each class</span></td>
    <td style="width: 2.5in"><span style="text-decoration: underline">Trading Symbol(s)</span></td>
    <td style="width: 2.5in"><span style="text-decoration: underline">Name of each exchange on which registered</span></td></tr>
  <tr style="vertical-align: top">
    <td><b><span id="xdx_90D_edei--Security12bTitle_c20210101__20211231_zUwAc028J6p6"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:Security12bTitle">common stock, $0.01 par value</ix:nonNumeric></span> </b></td>
    <td><b><span id="xdx_90D_edei--TradingSymbol_c20210101__20211231_zsBlFjtMPyne"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:TradingSymbol">KRMD</ix:nonNumeric></span></b></td>
    <td><b><span id="xdx_907_edei--SecurityExchangeName_c20210101__20211231_zAiJdZwD2z2c"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">The Nasdaq Stock Market</ix:nonNumeric></span></b></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">Securities registered pursuant to Section 12(g) of the Act:</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><span style="text-decoration: underline">COMMON STOCK, $.01 PAR VALUE</span></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">(Title of Class)</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">Indicate by check mark if the registrant is a well-known seasoned issuer,
as defined in Rule 405 of the Securities Act. Yes&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span>&#160;&#160;<span id="xdx_90D_edei--EntityWellKnownSeasonedIssuer_c20210101__20211231_zis4MOygLtta"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></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">Indicate by check mark if the registrant is not required to file reports
pursuant to Section 13 or Section 15(d) of the Act. Yes&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span>&#160;&#160;<span id="xdx_908_edei--EntityVoluntaryFilers_c20210101__20211231_zVtDIaBZzLU9"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></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">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_90E_edei--EntityCurrentReportingStatus_c20210101__20211231_zsoIYOSkq8Bk"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span>&#160;&#160;No&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span></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">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 &#160;(&#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_90B_edei--EntityInteractiveDataCurrent_c20210101__20211231_z13Y2JBlZDdl"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span>&#160;&#160;No&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span></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">Indicate by check mark whether the registrant is a large accelerated filer,
an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large
accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221;
in Rule 12b-2 of the Exchange Act.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 7.5in; margin-right: auto">
  <tr style="vertical-align: top">
    <td style="width: 3.75in">Large accelerated filer <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td>
    <td style="width: 3.75in">Accelerated filer <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span id="xdx_900_edei--EntityFilerCategory_c20210101__20211231_zwToLqp9F982"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated filer</ix:nonNumeric></span> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></td>
    <td>Smaller reporting company <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_edei--EntitySmallBusiness_c20210101__20211231_zK7zHIcegqV6"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>Emerging growth company <span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_edei--EntityEmergingGrowthCompany_c20210101__20211231_zmdbr19Y1AQb"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">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: Times New Roman, Times, Serif">&#9744;</span></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">Indicate by check mark whether the registrant has filed a report on and
attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b)
of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></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">Indicate by check mark whether the registrant is a shell company (as defined
in Rule 12b-2 of the Act). Yes&#160;<span style="font-family: Times New Roman, Times, Serif">&#9744;</span>&#160;&#160;<span id="xdx_90D_edei--EntityShellCompany_c20210101__20211231_z2JVIgJU8owl"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span>&#160;<span style="font-family: Times New Roman, Times, Serif">&#9746;</span></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">Based on the closing sales price of June 30, 2021, the aggregate market
value of the voting and nonvoting common equity held by non-affiliates of the registrant was $<span id="xdx_90D_edei--EntityPublicFloat_iI_c20210630_z4Qni38EueBi" title="Entity Public Float"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2021-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">120,485,383</ix:nonFraction></span>.</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">As of February 28, 2022, <span id="xdx_90D_edei--EntityCommonStockSharesOutstanding_iI_c20220228_zwwpi0DJ0AB1"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2022-02-28" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,671,160</ix:nonFraction></span> shares of common stock, $0.01 par value
per share, were outstanding, which excludes <span id="xdx_908_eus-gaap--TreasuryStockCommonShares_iI_pii_uShares_c20220228_z6RNlczhgoZ5" title="Treasury stock, common, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2022-02-28" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,420,502</ix:nonFraction></span> shares of Treasury Stock.</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">DOCUMENTS INCORPORATED BY REFERENCE</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">Portions of the registrant&#8217;s proxy statement for the 2022 Annual
Meeting of Shareholders are incorporated herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein.
Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant&#8217;s fiscal year ended
December 31, 2021.</p>

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


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>INDEX TO FORM 10-K</b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif">
  <tr>
    <td style="vertical-align: top; width: 0.7in">&#160;</td>
    <td style="vertical-align: top; width: 6.3in">&#160;</td>
    <td style="vertical-align: bottom; width: 0.5in; text-align: center"><span style="text-decoration: underline">Page</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="text-align: center; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>PART I</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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: #E6E6E6">
    <td><a href="#a_001">Item 1.</a></td>
    <td>Business</td>
    <td style="text-align: center">1</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: #E6E6E6">
    <td><a href="#a_002">Item 1A.</a></td>
    <td>Risk Factors</td>
    <td style="text-align: center">8</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: #E6E6E6">
    <td><a href="#a_003">Item 1B.</a></td>
    <td>Unresolved Staff Comments</td>
    <td style="text-align: center">23</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: #E6E6E6">
    <td><a href="#a_004">Item 2.</a></td>
    <td>Properties</td>
    <td style="text-align: center">23</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: #E6E6E6">
    <td><a href="#a_005">Item 3.</a></td>
    <td>Legal Proceedings</td>
    <td style="text-align: center">23</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: #E6E6E6">
    <td><a href="#a_006">Item 4.</a></td>
    <td>Mine Safety Disclosures</td>
    <td style="text-align: center">23</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: #E6E6E6">
    <td>PART II</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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: #E6E6E6">
    <td><a href="#a_007">Item 5.</a></td>
    <td>Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities </td>
    <td style="text-align: center">23</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: #E6E6E6">
    <td><a href="#a_008">Item 6.</a></td>
    <td>Selected Financial Data</td>
    <td style="text-align: center">24</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: #E6E6E6">
    <td><a href="#a_009">Item 7.</a></td>
    <td>Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</td>
    <td style="text-align: center">24</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: #E6E6E6">
    <td><a href="#a_010">Item 7A.</a></td>
    <td>Quantitative and Qualitative Disclosures about Market Risk</td>
    <td style="text-align: center">29</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: #E6E6E6">
    <td><a href="#a_011">Item 8.</a></td>
    <td>Financial Statements and Supplementary Data</td>
    <td style="text-align: center">29</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: #E6E6E6">
    <td><a href="#a_012">Item 9.</a></td>
    <td>Changes in and Disagreements with Accountants on Accounting and Financial Disclosures</td>
    <td style="text-align: center">48</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: #E6E6E6">
    <td><a href="#a_013">Item 9A.</a></td>
    <td>Controls and Procedures</td>
    <td style="text-align: center">48</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: #E6E6E6">
    <td><a href="#a_014">Item 9B.</a></td>
    <td>Other Information</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td>PART III</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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: #E6E6E6">
    <td><a href="#a_015">Item 10.</a></td>
    <td>Directors, Executive Officers, and Corporate Governance</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td><a href="#a_016">Item 11.</a></td>
    <td>Executive Compensation</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td><a href="#a_017">Item 12.</a></td>
    <td>Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td><a href="#a_018">Item 13.</a></td>
    <td>Certain Relationships and Related Transactions, and Director Independence</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td><a href="#a_019">Item 14.</a></td>
    <td>Principal Accountant Fees and Services</td>
    <td style="text-align: center">49</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: #E6E6E6">
    <td>PART IV</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</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: #E6E6E6">
    <td><a href="#a_020">Item 15.</a></td>
    <td>Exhibits and Financial Statement Schedules</td>
    <td style="text-align: center">50</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: #E6E6E6">
    <td><a href="#a_021">Item 16.</a></td>
    <td>Form 10-K Summary</td>
    <td style="text-align: center">51</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: #E6E6E6">
    <td><a href="#a_022">Signatures</a></td>
    <td>&#160;</td>
    <td style="text-align: center">52</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">- ii -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>PART I</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">Throughout this report, the &#8220;Company,&#8221; &#8220;KORU Medical,&#8221;
&#8220;KORU,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221; refer to Repro Med Systems, Inc. d/b/a KORU Medical Systems.</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>FORWARD LOOKING STATEMENTS</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">This Annual Report on Form 10-K contains &#8220;forward-looking statements&#8221;
within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as
amended. &#160;Forward-looking statements can be identified by words such as: &#8220;believe,&#8221; &#8220;plan,&#8221; &#8220;goal,&#8221;
&#8220;intend,&#8221; &#8220;seek,&#8221; &#8220;expect,&#8221; &#8220;will,&#8221; and similar references to future periods. Examples
of forward-looking statements include, among others, statements we make under &#8220;Our Strategy&#8221; in Business under Item 1 of this
Form 10-K and &#8220;Overview&#8221; in Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations under
Item 7 of this Form 10-K, and statements regarding our move to the newly leased facility including continuity of product supply, compliance
with EU MDR, transition to our secondary manufacturing source, and 2022 expenses, capital investments, and inventory levels. Forward-looking
statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations,
and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy
and other future conditions. &#160;Because forward-looking statements relate to the future, they are subject to inherent uncertainties,
risks and changes in circumstances that are difficult to predict and many of which are outside of our control. &#160;Our actual results
and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, readers should not rely
on any of these forward-looking statements.</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">Important factors that could cause our actual results and financial condition
to differ materially from those indicated in the forward-looking statements include, among others, those discussed in this Annual Report
on Form 10-K, and in particular, the risks discussed under the caption &#8220;Risk Factors&#8221; in Item 1A, and those discussed in other
documents we file with the Securities and Exchange Commission (&#8220;SEC&#8221;).</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">Any forward-looking statement made by us in this Annual Report on Form
10-K is based only on information currently available to us and speaks only as of the date on which it is made. &#160;We undertake no
obligation to publicly update any forward-looking statement, whether written or oral, that may be made from time to time, whether as a
result of new information, future developments or otherwise.</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"><span id="a_001"></span><b>ITEM 1. BUSINESS</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>OUR BUSINESS</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">KORU Medical designs, manufactures and markets proprietary portable and
innovative medical devices, primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#8220;FDA&#8221;) quality and regulatory system and international standards for quality system management. Our development and marketing
focus is primarily concentrated on our mechanical infusion products, the FREEDOM Infusion Systems (which we refer to as the &#8220;FREEDOM
System&#8221; when used with one or more accessories), which include the FREEDOM60&#174; Syringe Driver, the FreedomEdge&#174; Syringe Driver,
HIgH-Flo Subcutaneous Safety Needle Sets&#8482; and Precision Flow Rate Tubing&#8482;.</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">Our revenues derive from three business sources: (i) domestic core, (ii)
international core, and (iii) novel therapies.&#160; Our core domestic and international revenues consist of sales of our products for
the delivery of subcutaneous immunoglobulin (&#8220;SCIg&#8221;) to treat Primary Immunodeficiency Diseases (&#8220;PIDD&#8221;), Chronic
Inflammatory Demyelinating Polyneuropathy (&#8220;CIDP&#8221;), and other disease states that are FDA cleared for use with the KORU Medical
syringe driver. Novel therapies consist of product revenues related to the sales of our infusion system (syringe drivers, tubing and needles)
for feasibility/clinical trials (pre-clinical studies, Phase I, Phase II, Phase III) of biopharmaceutical companies in the drug development process
as well as non-recurring engineering services revenues received from biopharmaceutical companies to ready or customize the FREEDOM System
for clinical and commercial use.</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>OUR MISSION</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">Our mission is to improve the quality of life of patients around the world
by delivering innovative, effective, and easy-to-use drug delivery systems that can be used at home or alternate site settings, for patient
self-administration of drug therapy.</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>OUR STRATEGY</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">We plan to become the leading provider of solutions for subcutaneous large-volume
infusions defined as greater than 10ml . We intend to accomplish this objective by increasing penetration of our core SCIg market and
extending into new subcutaneous drug therapies.</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">- 1 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">We have identified multiple factors driving growth of the SCIg market.
These include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">Increasing diagnoses of Primary Immunodeficiency Diseases (&#8220;PIDD&#8221;), which often require Ig treatment</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>New on-label indications for SCIg drugs such as Chronic Inflammatory Demyelinating Polyneuropathy (&#8220;CIDP&#8221;), Secondary Immunodeficiencies (&#8220;SID&#8221;), and others in clinical development</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Increase in the number of available SCIg medications such as the introduction of Cutaquig&#174; and Xembify&#174; in the United States and Europe, planned launches of Cuvitru&#174; and HyQvia&#174; in Japan, and others</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Biopharmaceutical investment in SCIg products, such as prefilled syringe formats that make infusion easier for patients, which may make more patients eligible for SCIg therapy</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Increasing supply of donated plasma, which increases the global supply of Ig medications</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Favorable patient preference, side effect profile, and health economics for at-home SCIg compared with IVIg therapy</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">We intend to maintain and extend our leadership position in the SCIg market
through clinical and product innovation and commercial excellence. By improving our products, establishing thought leadership in subcutaneous
therapy, partnering with SCIg drug manufacturers, expanding geographically, and executing commercially we intend to increase our overall
global share position and the number of patients prescribed SCIg.</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">Furthermore, we plan to expand into new therapies outside of SCIg. We estimate
that at least 100 large-volume drugs are in clinical development utilizing subcutaneous infusion. The pipeline is driven by the need to
deliver high therapeutic doses, difficulty in formulating large molecules into small volumes, patient preference for and superior economics
of subcutaneous infusion over intravenous infusion, the COVID-19 pandemic causing pharmaceutical companies to shift development programs
toward at-home SC therapy, and other factors. Biopharmaceutical manufacturers seek device partners during the drug development process.
We intend to partner with them during clinical development&#8212;generating services revenues to prepare and customize our products for
clinical use and regulatory clearance and product revenues by selling devices for evaluations and clinical use&#8212;and, subsequently,
commercialization.</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">Our track record of regulatory clearance and successful patient use combined
with our channel access position KORU to both maximize our growth in the core SCIG market and expand into new therapeutic areas.</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>OUR PRODUCTS</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">FREEDOM SYSTEM</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">The FREEDOM System comprises the FREEDOM60 Syringe Driver (standard 60/50ml
syringe compatible) and FreedomEdge Syringe Driver (standard 30ml and 20ml syringe and prefilled syringe compatible), HIgH-Flo Subcutaneous
Safety Needle Sets and Precision Flow Rate Tubing. &#160;The systems are portable, easy to operate, maintenance free and do not require
batteries or electricity. The FREEDOM System operates at a lower pressure than an electrical, volumetric pump and maintains a balance
between what a patient&#8217;s subcutaneous tissues can absorb and what the system delivers, or what we refer to as DynEq&#174;.</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">The FREEDOM System is cleared by the FDA for a wide range of flow rates
and certain medications for subcutaneous and intravenous indications, including specific clearance for leading immune globulins Cutaquig
&#174;, Cuvitru&#174;, Hizentra&#174;, and Xembify&#174; and a variety of antibiotics. The FREEDOM System is the only infusion system specifically
cleared for use with a prefilled syringe, the Hizentra&#174; 20ml prefilled syringe.</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">Ambulatory infusion systems are most prevalent in the home care and alternate
site markets. &#160;The use of the FREEDOM System for treatment of PIDD through SCIg administration continues to increase and remains
the market leading delivery system in the U.S. for these infusions. &#160;There is an expanded indication for Hizentra&#174; for patients
with CIDP which is an acquired immune-mediated inflammatory disorder of the peripheral nervous system. &#160;It is expected that new SCIg
drugs may enter the market. &#160;We believe the FREEDOM System is an ideal system for SCIg administration because:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">the patient is able to self-administer in any location;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>the system has less adverse events;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>the pump is easily configured for this application;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>it is the best value infusion system available in a heavily cost constrained market; and</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>it has demonstrated effectiveness and safety from millions of patient infusions.</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">- 2 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">HIgH-Flo Subcutaneous Safety Needle Sets are a critical element of the
FREEDOM System, are available in 26- and 24-gauge sizes and feature unique design elements specific to subcutaneous self-administration.
&#160;One such feature includes a back-cut needle designed for more comfort and less tissue damage with flexible wings to minimize patient
discomfort.</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">Precision Flow Rate Tubing is designed for repeatable flow rates without
allowing unrestricted flow. &#160;The tubing regulates the flow rate and infusion time for various applications when used with the FREEDOM
System. &#160;Each tubing set provides a different level of flow restriction and consistently delivers medication with low residual volume
to minimize drug waste.</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>SALES AND DISTRIBUTION</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">The FREEDOM System is sold through both direct sales and medical device
distributors to specialty pharmacy customers and home infusion providers.&#160; Our products are sold principally through a small number
of distributors so our specialty pharmacy customers receive the benefit of remote inventory management and one-stop shopping.&#160; We
sell the majority of our products through two distributors in the U.S. and two distributors outside the U.S. &#160;As of December 31,
2021, these four distributors comprised approximately 62% of our net revenues with one of our U.S. distributors contributing approximately
41%.</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">Specialty pharmacies, home infusion providers, and distributors are our
primary call points, although we provide education and training materials to clinicians, patients and patient advocates both in the field
and online.</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>MANUFACTURING AND RAW MATERIALS</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">We currently perform product assembly, calibration, pre- and post-assembly
quality control inspection and testing, and final packaging for all of our products at our Chester, NY facility and expect to continue
such activities for certain of our products at our newly leased facility in Mahwah, NJ commencing on or about June 2022. &#160;In the
fourth quarter of 2020, we entered into an agreement with Command Medical Products, Inc. (&#8220;Command&#8221;), to manufacture and supply
the Company&#8217;s subassemblies, needle sets and tubing products for supply continuity and cost savings. We expect the transition to
Command to be completed in July 2022.</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">Our ability to meet customer demand depends, in part, on our ability to
obtain timely and adequate delivery of components for our products. All of the components that go into the manufacturing of our products
and accessories are sourced from third-party suppliers on a single source basis. We believe alternative sources of supply for all equivalent
materials are available from other sources or can be produced by the Company, and the Company does not believe it is substantially dependent
on any suppliers. The Company uses single-source suppliers in part due to governmental approval and validation requirements. A change
in supplier, or the use of multiple suppliers of the same materials, often would necessitate additional approvals and validations, which
the Company seeks to avoid unless and until the need arises. The Company does not have any contracts with suppliers that impose material
binding obligations on the Company or provide the Company with any material rights or benefits, other than the agreement with Command.</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>RESEARCH AND DEVELOPMENT</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">We recognize the importance of innovation to our long-term success and
are committed to research and new product development activities. &#160;Our product development team along with outside engineering resources
are engaged in continuously improving existing product performance and researching new product opportunities to enhance our product portfolio.
&#160;We spent $2.5 million and $1.3 million on research and development for the years ended December 31, 2021 and 2020, respectively.
&#160;We intend to make additional investments in research and development over the next twelve months.</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>REGULATORY</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">Our medical devices and technologies, as well as our business activities,
are subject to a complex set of regulations and rigorous enforcement, principally by the FDA, and numerous other federal, state, and non-U.S.
governmental authorities. &#160;To varying degrees, each of these agencies requires us to comply with laws and regulations governing the
development, testing, manufacturing, labeling, marketing and distribution of our products.</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">The FDA regulates, among other things, the research, development, testing,
manufacturing, approval, labeling, storage, recordkeeping, advertising, promotion and marketing, distribution, post approval monitoring
and reporting and import and export of medical devices in the U.S. to assure the safety and effectiveness of medical products for their
intended use. &#160;Thus, both before and after a product is commercially released, we have ongoing responsibilities under the FDA. For
instance, all medical devices marketed in the U.S. must be manufactured in accordance with the FDA&#8217;s quality system regulations
(&#8220;QSRs&#8221;). &#160;Accordingly, our facility and procedures and those of our suppliers are also subject to periodic inspections
by the FDA to determine compliance with applicable laws and regulations. &#160;The Federal Trade Commission also regulates the advertising
of our products. &#160;Further, we are subject to laws directed at preventing fraud and abuse, which subject our sales and marketing,
training and other practices to government scrutiny.</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">- 3 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Our business is also affected by patient privacy laws and government payor
cost containment initiatives, as well as environmental health and safety laws and regulations.</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"><i>U.S. Device Classification and Clearance</i></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">Except where an exemption applies, each new or significantly modified medical
device we seek to commercially distribute in the U.S. will require either a premarket notification to the FDA requesting permission for
commercial distribution under Section&#160;510(k) of the Federal Food, Drug and Cosmetic Act (&#8220;FFDCA&#8221;), also known as a 510(k)
clearance, or approval of a pre-market approval (&#8220;PMA&#8221;) application. &#160;For example, the use of our FREEDOM System with
therapies not covered by the existing FDA clearance will require additional 510(k) clearance or PMA approval.</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">Under the 510(k) process, applicants must demonstrate to the FDA that a
device is as safe and effective as, or substantially equivalent to, a legally marketed device, known as the &#8220;predicate&#8221; device.
&#160;Applicants must submit performance data to establish substantial equivalence. &#160;In some instances, data from human clinical
trials must also be submitted in support of a 510(k), and these data must be collected in a manner that conforms to the applicable Investigational
Device Exemption (&#8220;IDE&#8221;) regulations. &#160;The FDA must issue a substantial equivalence determination before commercial distribution
can occur. &#160;Changes to cleared devices that will not significantly affect the safety or effectiveness of the device can generally
be made without additional 510(k) submissions. &#160;Changes that will significantly affect the safety or effectiveness of the device
will require a new 510(k) prior to marketing of the modified device. Notably, the FDA has announced its intention to pursue comprehensive
reforms to its current 510(k) clearance pathway and to its post-market safety monitoring process. &#160;We cannot predict with any certainty
how these reforms may impact our business. &#160;See &#8220;ITEM 1A. RISK FACTORS.&#8221;</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">Under the PMA application process, the applicant must demonstrate that
the device is safe and effective for its intended use. &#160;This approval process applies to most Class III devices, and generally requires
clinical data to support the safety and effectiveness of the device, obtained in conformance with IDE regulations. &#160;The FDA will
approve a PMA application if it finds that there is a reasonable assurance that the device is safe and effective for its intended purpose,
and that the proposed manufacturing is in compliance with the QSRs. &#160;For novel technologies, the FDA will seek input from an advisory
panel of medical experts regarding the safety and effectiveness of, and their benefit-risk analysis for the device. &#160;The PMA process
is generally more detailed, lengthier and more expensive than the 510(k) process, though both processes can be expensive and lengthy,
and requires payment of significant user fees, unless an exemption is available.</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">We are also required to comply with the regulations of every other country
where we commercialize products before we can launch or maintain new products on the market. &#160;Many countries that previously did
not have medical device regulations, or had minimal regulations, are now introducing them.</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">International sales of medical devices manufactured in the U.S. that are
not approved by the FDA for use in the U.S., or that are banned or deviate from lawful performance standards, are subject to FDA export
requirements. &#160;Additionally, exported devices are subject to the regulatory requirements of each country to which the device is exported.
&#160;Some countries do not have medical device regulations, but in most foreign countries, medical devices are regulated. &#160;Frequently,
regulatory approval may first be obtained in a foreign country prior to application in the U.S. due to differing regulatory requirements;
however, other countries require approval in the country of origin first. &#160;Most countries outside of the U.S. require that product
approvals be recertified on a regular basis, generally every five years. &#160;The recertification process requires that we evaluate any
device changes and any new regulations or standards relevant to the device and, where needed, conduct appropriate testing to document
continued compliance. &#160;Where recertification applications are required, they must be approved in order to continue selling our products
in those countries.</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"><i>Post-Approval Regulation</i></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">Even after a device is cleared or approved by FDA for marketing, numerous
regulatory requirements continue to apply. &#160;The FDA and other worldwide regulatory agencies and competent authorities actively monitor
compliance to local laws and regulations through review and inspection of design and manufacturing practices, record-keeping, reporting
of adverse events, labeling and promotional practices. &#160;The FDA can ban certain medical devices, detain or seize adulterated or misbranded
medical devices, order repair, replacement or refund of these devices and require notification of health professionals and others with
regard to medical devices that present unreasonable risks of substantial harm to the public health. &#160;The FDA may also enjoin and
restrain a company for certain violations of the FFDCA and the Safe Medical Devices Act pertaining to medical devices or initiate action
for criminal prosecution of such violations. &#160;In addition, FDA and other governmental agencies such as the Department of Justice
can take action against a company that promotes &#8220;off-label&#8221; uses. &#160;Regulatory agencies and authorities in the countries
where we do business can halt production in or distribution within their respective country or otherwise take action in accordance with
local laws and regulations. &#160;Any adverse regulatory action, depending on its magnitude, may restrict a company from effectively marketing
and selling its products, may limit a company&#8217;s ability to obtain future premarket clearances or approvals, and could result in
a substantial modification to a company&#8217;s business practices and operations.</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">- 4 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><i>Manufacturing Regulation</i></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">We must also comply with FDA and foreign agency regulations governing medical
device manufacturing practices.&#160; The FDA and foreign agencies require manufacturers to register their establishments, and they monitor
compliance with device manufacturing requirements through inspections of manufacturing facilities.&#160; If an investigator observes conditions
that might be violative, the manufacturer must correct those conditions or explain them satisfactorily or face potential regulatory action
that might include physical removal of the product from the marketplace. &#160;We are an FDA-registered medical device manufacturer and
must demonstrate that we comply with the FDA&#8217;s QSR and Current Good Manufacturing Practices (&#8220;cGMPs&#8221;).</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">We believe that our products and procedures are in compliance with all
applicable FDA and international regulations.&#160; There is no assurance, however, that other products we are developing or products
that we may develop in the future will be cleared by the FDA and classified as Class II products, or that additional regulations restricting
the sale of our present or proposed products will not be promulgated by the FDA or other foreign agencies.&#160; In addition, changes
in FDA, or other federal or state health, environmental or safety regulations or their applications could adversely affect our business.</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"><i>Other Healthcare Laws</i></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">We are subject to additional healthcare regulation and enforcement by the
federal government and by authorities in the states and foreign jurisdictions in which we conduct our business. &#160;These laws include:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the purchase, order or recommendation of, any good or service for which payment may be made under federal healthcare programs, such as the Medicare and Medicaid programs. &#160;A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it to have committed a violation;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>federal false claims laws which prohibit, among other things, individuals or entities from knowingly presenting, or causing to be presented, claims for payment from Medicare, Medicaid or other federal third-party payors that are false or fraudulent. &#160;In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act; </td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>the federal Civil Monetary Penalties Law, which prohibits, among other things, offering or transferring remuneration to a federal healthcare beneficiary that a person knows or should know is likely to influence the beneficiary&#8217;s decision to order or receive items or services reimbursable by the government from a particular provider or supplier;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>federal criminal laws that prohibit executing a scheme to defraud any federal healthcare benefit program or making false statements relating to healthcare matters; </td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>the federal Health Insurance Portability and Accountability Act of 1996 (&#8220;HIPAA&#8221;), as amended by the Health Information Technology for Economic and Clinical Health Act, which governs the conduct of certain electronic healthcare transactions and protects the security and privacy of protected health information; </td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>the federal Physician Payment Sunshine Act, which requires manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid or the Children&#8217;s Health Insurance Program (with certain exceptions) to report annually to the Centers for Medicare &amp; Medicaid Services (&#8220;CMS&#8221;) information related to payments or other &#8220;transfers of value&#8221; made to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain health care professionals beginning in 2022, and teaching hospitals and ownership and investment interests held by the physicians described above and their immediate family members, and payments or other &#8220;transfers of value&#8221; to such physician owners; and</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>analogous state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payor, including commercial insurers; state laws that require pharmaceutical and device companies to comply with the industry&#8217;s voluntary compliance guidelines and the applicable compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; state laws that require device manufacturers to track and report information related to payments and other &#8220;transfers of value&#8221; to physicians and other healthcare providers or pricing, marketing expenditures and information; and state laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and may not have the same effect, thus complicating compliance efforts.</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">- 5 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Violations of any of the laws described above include civil and criminal
penalties, damages, fines, the curtailment or restructuring of an entity&#8217;s operations, the debarment, suspension or exclusion from
federal and state healthcare programs and/or imprisonment.</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"><i>Coverage and Reimbursement</i></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">Our profitability and operations are subject to changes in legislative,
regulatory and reimbursement policies and decisions as well as changes in private payer reimbursement coverage and payment decisions and
policies. &#160;Our products are purchased by specialty pharmacies and ambulatory service providers or hospitals that typically bill various
third-party payors, such as governmental programs (e.g., Medicare, Medicaid, and comparable non-U.S. programs), private insurance plans
and managed care plans, for the healthcare services and products provided to their patients. &#160;The ability of our customers to obtain
appropriate coverage and reimbursement for our products and the drugs they administer is critical because it affects which products customers
purchase and the price they are willing to pay. &#160;Third-party payors are increasingly reducing coverage and reimbursement for certain
healthcare services and products and challenging prices charged for healthcare services and products.</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"><i>Environmental Health and Safety Laws</i></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">We are required to comply with federal, state, and local environmental
laws; however, there is no significant effect of compliance on capital expenditures, earnings, or competitive position. &#160;We do not
use significant amounts of hazardous materials in the assembly of our products.</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>COMPETITION AND THE MARKET</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">Competition for the FREEDOM System includes electronic (volumetric) pumps,
elastomeric (&#8220;infuser&#8221;) pumps, and fully mechanical pumps as well as other types of pumps. &#160;Safety, ease of use, familiarity,
cost effectiveness, accuracy, pressure, etc. are driving influencers of pump selection. &#160;Electronic pumps deliver drugs at a programmed
flow rate. &#160;They are more costly and require electricity or batteries, extensive training and maintenance and must be programmed
by a qualified pharmacist or clinician. Elastomeric pumps are one-time-use balloon type devices used for infusion of drugs in intravenous
(&#8220;IV&#8221;) and surgical wound site applications. &#160;Pharmacies are required to fill them with drugs and deliver them to the
patient. &#160;They are easy to use from the patient point of view but can be more costly and time consuming to fill, are temperature
sensitive and have larger residual volumes than other delivery systems.</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">Competition for infusion devices for new drugs includes a variety of technologies
and companies. No single technological approach&#8212;autoinjectors, electronic (volumetric pumps), mechanical pumps, needle-free injectors,
on-body wearable pumps, pen injectors, and pre-filled syringes&#8212;will meet the needs of all or even a majority of drugs. For drugs
requiring infusion volumes over 3 ml, the segment most similar to the SCIg drugs currently delivered by the FREEDOM System, the most relevant
approaches include mechanical pumps, on-body wearable pumps, and simple electronic pumps. Challenges to their successful commercialization
include high costs per infusion, increased environmental impact, complexity for users, and complex mechanisms with multiple failure modes.</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>HUMAN CAPITAL RESOURCES</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">As of December 31, 2021, we had 77 full time employees and no part time
employees. &#160;As of December 31, 2021, approximately 57% of the Company&#8217;s workforce was female and approximately 20% of the Company&#8217;s
employees in managerial roles were female. &#160;Approximately 41% were minorities (non-White) in the Company workforce as of December
31, 2021. &#160;None of our employees are represented by a collective bargaining agreement.</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">To help drive consistent execution of our business strategy, including
our customer focused philosophy, and support their development, we provide training opportunities to our employees that align with their
responsibilities over their career with us. &#160;We maintain a dedicated Internet-based learning platform with a broad portfolio of written,
audio-visual and interactive enterprise-wide and discipline-specific policy and training materials. &#160;This platform includes a library
of self-directed courses and virtual, instructor-led programs for employees at all levels of our organization. &#160;Managers and supervisors
are provided training to help their employees&#160;progress in their professional development.</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">We believe our employees are key to achieving our business objectives.
&#160;We have COVID-19 prevention protocols in place to minimize the spread of COVID-19 in our workplace. &#160;These protocols, which
remain in place, meet or exceed the Centers for Disease Control guidelines and where applicable, state mandates.</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">Our key human capital measures include employee safety, turnover, absenteeism
and production. &#160;We frequently benchmark our compensation practices and benefits programs against those of comparable industries
and in the geographic areas where our facilities are located. &#160;We believe that our compensation and employee benefits are competitive
and allow us to attract and retain skilled and unskilled labor throughout our organization. &#160;Our notable health, welfare and retirement
benefits include:</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">- 6 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">Company subsidized health insurance</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>401(k) Plan with Company matching contributions</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td style="text-align: justify">Paid time off</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Life and disability insurance</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">We strive to maintain an inclusive environment free from discrimination
of any kind, including sexual or other discriminatory harassment. &#160;Our employees have multiple avenues available through which inappropriate
behavior can be reported, including a confidential hotline. &#160;All reports of inappropriate behavior are promptly investigated with
appropriate action taken to stop such behavior.</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>PATENTS AND INTELLECTUAL PROPERTY</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">We filed and received U.S. and foreign protection for many of our products
relating to infusion systems and related components. We had one patent granted in the U.S. and eleven foreign patents granted outside
the U.S. in 2021. &#160;As of December 31, 2021, we have six applications pending in the U.S. and 13 applications pending in foreign jurisdictions.
&#160;Expiration dates for the entire patent portfolio range (US &amp; Foreign) from 2022 to 2038. In some cases where it was no longer
deemed economically beneficial, we have allowed certain patent and/or trademark protections to lapse. &#160;In addition, the patent application
process for both the U.S. and foreign countries is highly uncertain and involves complex legal and factual issues that differ from country
to country. Consequently, there can be no assurance that patent applications relating to products or technology will result in patents
being granted or that, if issued, the patents will afford protection against competitors with similar technology. &#160;There can be no
assurance that we will have the financial resources necessary to enforce any patent rights we may hold.</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>EXECUTIVE OFFICERS </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">The following table sets forth certain information with respect to our
executive officers as of March 2, 2022:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="border-bottom: black 1pt solid; width: 109.5pt"><b>Name</b></td>
    <td style="width: 19.5pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 30pt; text-align: center"><b>Age</b></td>
    <td style="width: 19.5pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 361.5pt"><b>Position / Held Since</b></td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>Linda Tharby</td>
    <td>&#160;</td>
    <td style="text-align: center">53</td>
    <td>&#160;</td>
    <td>Chief Executive Officer and President (since April 2021)</td></tr>
  <tr style="vertical-align: top">
    <td>Karen Fisher</td>
    <td>&#160;</td>
    <td style="text-align: center">55</td>
    <td>&#160;</td>
    <td>Chief Financial Officer, Secretary and Treasurer (since 2015)</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>Manuel Marques</td>
    <td>&#160;</td>
    <td style="text-align: center">49</td>
    <td>&#160;</td>
    <td>Chief Operating Officer (since December 2018)</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">Executive officers hold office at the discretion of the Board of Directors.</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">Ms. Tharby was appointed as President and CEO in April 2021. Ms. Tharby
has over 25 years of executive leadership experience building and leading strong performing global organizations that develop and commercialize
products and service innovations, while delivering solutions to patients in the home setting. Prior to joining KORU, Ms. Tharby spent
the last 24 years working in various roles of increased responsibility at Becton Dickinson (&#8220;BD&#8221;). Ms. Tharby was a member
of the Executive Leadership team of BD that transformed the company from an $8 billion medical supplies company to an $18 billion global
medical technology company. Ms. Tharby&#8217;s most recent role at BD was Chief Customer Experience Officer from July 2018 through December
2020. In her prior role, as BD&#8217;s Chief Human Resources Officer, from October 2016 through July 2018, she led the company through
its $24 billion acquisition and integration of C.R. Bard in 2017. She also held numerous global business leadership roles at BD, including
Executive Vice President and President of Life Sciences, Group President of Pre-Analytical Systems and Biosciences, Worldwide President
of Diabetes Care, and Vice President/General Manager of Pharmaceutical Systems. Ms. Tharby has an Honors Bachelor of Business Administration
from Wilfrid Laurier University in Waterloo, Ontario Canada.</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">Ms. Fisher has more than 26 years of financial experience at a variety
of industries. &#160;Prior to joining KORU in 2015, Ms. Fisher was Assistant Controller, Senior Manager for Armored Autogroup, Inc., a
worldwide consumer products company. &#160;Before joining Armored Autogroup, Inc., she spent seven years at Gilman Ciocia, Inc., where
she served in a variety of financial roles, including Chief Accounting Officer and Treasurer, and, earlier, as Controller. Before Gilman
Ciocia, Inc., she held multiple financial management roles at The New York Times Company and Thomson Financial. &#160;Ms. Fisher is a
Certified Public Accountant and a graduate of Arizona State University with a B.S. in accounting.</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">Mr. Marques was appointed as Chief Operating Officer in December 2018.
&#160;Prior to that, Mr. Marques served as our Vice President of Operations and Engineering from February 2016 and joined KORU as Director
of Manufacturing and Manufacturing Engineering in July 2015. Prior to joining KORU, Mr. Marques served as Lean Manufacturing Champion
at Nobel Biocare Procera LLC, a manufacturer of dental implants and CAD/CAM-based individualized prosthetics, until joining KORU. &#160;Mr.
Marques has over 24 years of experience within the dental, medical device, and automotive industries, and holds two U.S. patents for cardiovascular
medical devices. &#160;Mr. Marques obtained a B.S. in Mechanical Engineering Technology and an M.S. in Engineering Management from the
New Jersey Institute of Technology.</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">- 7 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_002"></span><b>ITEM 1A. RISK FACTORS</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"><b>RISK FACTORS</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"><i>An investment in our common stock involves significant risks. &#160;Before
making an investment in our common stock, you should carefully consider all of the information contained in this Annual Report on Form
10-K and our other filings with the SEC including the material risks and uncertainties that we have identified below. &#160;The risks
and uncertainties identified below are not the only risks and uncertainties we face. &#160;If any of the material risks or uncertainties
that we face were to occur, the trading price of our common stock could decline and you could lose part or all of your investment. &#160;Please
note that additional risks not currently known to us or that we currently deem immaterial also may adversely affect our business, operations,
results of operations, financial condition and prospects.</i></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>Risks Related to Our Business</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><i>If we are unable to successfully introduce new products or fail to
keep pace with advances in technology, our business, financial condition and results of operations could be adversely affected.</i></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">We need to successfully introduce new products to achieve our strategic
business objectives. &#160;A significant element of our strategy is to increase revenue growth by investing in innovation and new product
development, which will require substantial resources. &#160;Our successful product development will depend on many factors, including
our ability to attract strong talent to lead our research and development efforts, properly anticipate and satisfy customer needs, adapt
to new technologies, obtain regulatory concurrence on a timely basis, demonstrate satisfactory clinical results, manufacture products
in an economical and timely manner, obtain appropriate intellectual property protection for our products, gain and maintain market acceptance
of our products, and differentiate our products from those of our competitors. &#160;In addition, patents attained by others can preclude
or delay our commercialization of a product. There can be no assurance that any products now in development or that we may seek to develop
in the future will achieve technological feasibility, obtain regulatory concurrence or gain market acceptance. &#160;If we cannot successfully
introduce new products or adapt to changing technologies, our products may become obsolete, and our revenue and profitability could suffer.</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><i>Our business depends on an adequate supply of drugs to be administered
by our products.</i></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">Demand for our products depends on the availability of drugs to be administered
by them. &#160;Currently, most of our products require immunoglobulin therapies that rely on blood plasma collection for drugs such as
Hizentra&#174; and Cuvitru&#174;. &#160;Any disruption in the supply of these drugs for any reason, including contamination, could significantly
adversely affect our business. &#160;The change of any drug indication by the FDA or comparable foreign governmental agencies could also
result in decreased demand for our products. &#160;In addition, pharmaceutical companies and other competitors have or are developing
alternative therapies for disease states that are deliverable without a medical device. &#160;The COVID-19 pandemic has negatively impacted
the collection of plasma, the source of the active ingredient of SCIg medications, which may limit the supply of these drugs. If there
is not an adequate supply of drugs requiring administration by medical devices such as those provided by us or alternative therapies are
developed, our sales may suffer and/or our products may become obsolete.</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><i>Our compliance with EU MDR regulations by May 2024 will require significant
investment and, if we are not in compliance by that time, we will not be able to sell our products in the EU.</i></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">In the European Union (&#8220;EU&#8221;), we are required to comply with
the new Medical Device Regulation (&#8220;MDR&#8221; or &#8220;EU MDR&#8221;) effective May 2021, which supersedes the prior Medical Device
Directives. Medical devices which have a valid CE certificate to the current Medical Device Directives (issued before May 2021), as do
all of our current products, can continue to be sold until May 2024 or until the CE certificate expires, whichever comes first, providing
there are no significant changes as defined in Article 120 of EU MDR. The MDR was published in May 2017 with a 3-year transition period.
That transition period was extended to May 2021 due to the COVID-19 pandemic. The CE mark required to sell medical devices in the EU is
affixed following conformity assessment and either approval from an appointed independent notified body or through self-certification
by the manufacturer. The selected pathway to CE marking is based on product risk classification. CE marking indicates conformity to the
applicable essential requirements of the relevant Medical Device Directives and in the future to the general safety and performance requirements
for the new MDR. The MDR will change multiple aspects of the existing regulatory framework for CE marking, such as increased clinical
evidence requirements and other new requirements, including Unique Device Identification (&#8220;UDI&#8221;) as well as many other post-market
obligations. MDR also significantly modifies and increases the compliance requirements for the industry and will require significant investment
by us in the near future to implement.</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">If we are unable to comply with the MDR by May 2024, we will not be able
to sell our products in the EU, which will materially impact our net revenues.</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">- 8 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Interruption of our manufacturing operations, including due to transitioning
to our new facility, could adversely affect our future revenues and operating income.</i></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">The FDA and other U. S. and non-U.S. government agencies regulate our manufacturing
operations, which includes product assembly, calibration, pre- and post-assembly quality control inspection and testing, and final packaging
for all of our products. Variations in the manufacturing process may result in production failures which could lead to launch delays,
product shortage, unanticipated costs, lost revenues and damage to our reputation. &#160;A failure to identify and address manufacturing
problems prior to the release of products to our customers may also result in a quality or safety issue that could result in a recall
or other inability to sell our products.</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">Our products are currently manufactured and stored at our corporate headquarters
and manufacturing facility. Products are also stored in storage facilities in the local NY area. &#160;Loss or damage to our manufacturing
and storage sites due to weather, vandalism, terrorism, a natural disaster, issues in our manufacturing process, equipment failure or
other factors, could adversely affect our ability to manufacture sufficient quantities of products or otherwise deliver products to meet
customer demand or contractual requirements which may result in a loss of revenue and other adverse business consequences, including damage
to our relationship with customers.</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">We take precautions to safeguard our facility and storage site, including
acquiring insurance, adopting health and safety protocols and utilizing off-site storage of computer data. &#160;Our insurance may not
cover our losses in any particular case. &#160;In addition, regardless of the level of insurance coverage, damage to our facilities may
harm our business, financial condition and operating results.</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><i>Our business has been and could continue to be adversely affected
by the COVID-19 pandemic.</i></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">The COVID-19 pandemic has and will continue affecting economies and businesses
around the world. &#160;We are closely monitoring the impact of COVID-19 on all aspects of our business, including how it may impact our
employees and business operations. &#160;While we did not incur significant manufacturing disruptions during 2021 from the COVID-19 pandemic,
customer purchasing patterns and clinical trial activity have been less predictable. The COVID-19 pandemic has also impacted the rate
of diagnosis of many conditions due to fewer infections causing patients to seek diagnosis, reduced access to healthcare professionals,
and other factors including conditions treated by SCIg using the FREEDOM infusion system. &#160;We also believe COVID-19 has precipitated
limited availability and rising costs of raw materials and labor, which may impact our financial results if current trends continue. We
may experience disruptions that could severely impact our results of operations and financial condition. &#160;We are unable to predict
the impact that COVID-19 will have on our future operating results and financial condition due to numerous uncertainties. &#160;These
uncertainties include the geographic spread of the pandemic, the severity of the virus, the impact of the virus directly on our employees
or those of our suppliers, the duration of the outbreak, governmental actions, travel restrictions and social distancing, business closures
or business disruptions (including those impacting our supply chain), delays in clinical trials, the effectiveness of actions taken in
the United States and other countries to contain and treat the disease, the availability of plasma and drugs that are administered by
our products, the number of new prescriptions for PIDD and CIDP, purchasing patterns of customers in response to the pandemic, changes
to our operations, or whether the United States and additional countries are required to move to complete lock-down status, among others.
&#160;Our sales representatives are unable to hold in-person meetings with customers and health care providers to discuss our products,
which may further impact our sales. As local jurisdictions continue to put restrictions in place, our ability to continue to manufacture
our products may also be limited. Such events may result in a period of business and manufacturing disruption, and in reduced operations,
any of which could materially affect our business, financial condition and results of operations. &#160;The health of our workforce and
our ability to meet staffing needs at our facility cannot be predicted and is vital to our operations. &#160;We will continue to monitor
the COVID-19 situation closely and intend to follow health and safety guidelines as they evolve. &#160;Further, the spread of COVID-19,
which has caused a broad impact globally, may materially affect us economically. &#160;While the potential economic impact brought by,
and the duration of, COVID-19 may be difficult to assess or predict, it has resulted in significant disruption of global financial markets,
which could reduce our ability to access capital, negatively affecting our liquidity. &#160;In addition, the recession resulting from
the spread of COVID-19 could materially affect our business and the value of our common stock. &#160;The ultimate long-term impact of
COVID-19 is highly uncertain and cannot be predicted with confidence.</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><i>We may be unable to compete successfully in our highly competitive
industry.</i></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">We operate in a single market &#8211; ambulatory infusion &#8211; and are
dependent upon our success in that market. We face competition in our market from a wide range of international and domestic companies,
including those that deliver electronic volumetric pumps, elastomeric infuser pumps and other mechanical devices. &#160;These include
large medical device companies with multiple product lines, some of which may have greater financial and marketing resources than we do.
&#160;We also face competition from companies that are even more specialized than ours with respect to particular markets or product lines.
&#160;Some of those companies have greater financial and sales and marketing resources than we do or offer products at a lower price point
than ours. &#160;In addition, former employees may develop products that are competitive with ours or capitalize on customer relationships
developed while employed with us, subject to their continuing obligations under confidentiality agreements and other restrictive covenants
that may survive their employment. &#160;We face competition on the basis of product features, clinical or economic outcomes, product
quality, availability, price, services, technological innovation and other factors. &#160;In addition, we face changing customer preferences
and requirements, changes in the ways health care services are delivered, including the transition of high-acuity care to lower-acuity,
and non-acute care settings.</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">- 9 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Competition may increase further as additional companies begin to enter
our market or modify their existing products to compete directly with ours. &#160;If we are forced to reduce our prices due to increased
competition, our business could suffer.</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">The medical technology industry has also experienced a significant amount
of consolidation, resulting in larger companies with greater access to markets. &#160;Health care systems, other health care companies
and even retail pharmacies are also consolidating, resulting in greater purchasing power for these companies. &#160;As a result, competition
among medical device suppliers to provide goods and services has increased. &#160;Group purchasing organizations and integrated health
delivery networks have also served to concentrate purchasing decisions for some customers, which has led to downward pricing pressure
for medical device suppliers. &#160;Further consolidation in the industry could intensify competition among medical device suppliers and
exert additional pressure on the prices of our products.</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">Consolidation in the medical industry could have a negative impact with
payor and provider relationships and distributor relationships, as we could lose market share as consolidation occurs.</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><i>Technological developments by others may disrupt our business and
negatively impact our revenues.</i></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">The medical device industry is subject to rapid technological change and
discovery and frequent product introductions. &#160;The development of new or improved products, processes or technologies by other companies
that provide better features, pricing or clinical outcomes or economic value may render our products or proposed products obsolete or
less competitive. &#160;If our competitors respond more quickly to new or emerging technologies and changes in customer requirements or
we do not introduce new versions or upgrades to our product portfolio in response to those requirements, our products may not be marketable.
&#160;If competitors develop more effective or affordable products or achieve earlier patent protection or product commercialization for
new products than we do, our operations will likely be adversely affected.</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><i>We are subject to costly and complex laws and governmental regulations
and any adverse regulatory action may materially adversely affect our financial condition and business operations. </i></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">Our medical devices and technologies, as well as our business activities,
are subject to a complex set of regulations and rigorous enforcement, principally by the FDA, and numerous other federal, state, and non-U.S.
governmental authorities. &#160;To varying degrees, each of these agencies requires us to comply with laws and regulations governing the
design, development, and manufacturing; testing, labeling, content and language of instructions for use and storage; clinical trials;
product safety; establishment registration and device listing; marketing, promotion, and distribution of our products; premarket clearance
and approval; record keeping procedures; advertising and promotion; recalls and field safety corrective actions; post-market surveillance,
including reporting of deaths or serious injuries and malfunctions that, if they were to recur, could lead to death or serious injury;
post-market approval studies; and product import and export.</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">In the U.S., our device products are subject to clearance or approval by
FDA under the FFDCA. &#160;Before we can market a new medical device, or a new use of, new claim for, or significant modification to,
an existing product, we must first receive either 510(k) clearance or approval of a PMA application from the FDA, unless an exemption
applies. &#160;Under the 510(k) process, the manufacturer must submit to the FDA a premarket notification, demonstrating that the device
is &#8220;substantially equivalent,&#8221; as defined in the statute, to a legally marketed predicate device. &#160;To be &#8220;substantially
equivalent,&#8221; the proposed device must have the same intended use as the predicate device, and either have the same technological
characteristics as the predicate device or have different technological characteristics and not raise different questions of safety or
effectiveness than the predicate device. &#160;If the manufacturer is unable to demonstrate substantial equivalence to FDA&#8217;s satisfaction,
or if there is no available predicate device, then the manufacturer may be required to seek approval through the PMA application process,
which is generally more costly and time consuming than the 510(k) process. &#160;Through the PMA application process, the applicant must
submit data and information demonstrating reasonable assurance of the safety and effectiveness of the device for its intended use. &#160;Accordingly,
a PMA application typically includes, but is not limited to, extensive technical information regarding device design and development,
pre-clinical and clinical trial data, manufacturing information, labeling and financial disclosure information for the clinical investigators
in device studies.</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">We cannot guarantee that we will be able to obtain or maintain FDA 510(k)
clearance or premarket approval for our new products or enhancements or modifications to existing products (including the use of our FREEDOM
System with therapies not covered by the existing FDA clearance), and the failure to maintain approvals or clearances, or obtain approval
or clearance could have a material adverse effect on our business, results of operations, financial condition and cash flows. Even if
we are able to obtain approval or clearance, it may:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">take a significant amount of time</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>require the expenditure of substantial resources</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>involve stringent clinical and pre-clinical testing, as well as increased post-market surveillance</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>involve modifications, repairs, or replacements of our products, and</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>limit the proposed uses of our products.</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">- 10 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Both before and after a product is commercially released, we have ongoing
responsibilities under the FDA and other applicable non-U.S. government agency laws and regulations. &#160;The FDA and other worldwide
regulatory agencies actively monitor compliance with local laws and regulations through review and inspection of design and manufacturing
practices, recordkeeping, reporting of adverse events, labeling and promotional practices. &#160;The results of these inspections can
include inspectional observations on the FDA&#8217;s Form 483, warning letters, or other forms of enforcement. &#160;If the FDA, state
or foreign regulatory authorities were to conclude that we are not in compliance with any applicable laws or regulations, or that any
of our medical products are ineffective or pose an unreasonable health risk, they could deem our products adulterated or misbranded, and
take enforcement action against us. &#160;FDA, state and foreign regulatory authorities have broad enforcement powers. &#160;Possible
enforcement actions include, but are not limited to: &#160;temporarily or permanently suspending the sale and/or distribution of such
medical products; detaining or seizing all adulterated or misbranded medical products; ordering recall, repair, replacement, or refund
of such products; refusing to grant pending pre-market approval or 510(k) clearance applications; and/or requiring us to notify health
professionals and others that the devices present unreasonable risks of substantial harm to the public health. &#160;In addition, the
FDA prohibits device manufacturers from promoting their products for uses and indications other than those set forth in the approved product
labeling, and failure to comply with this prohibition could subject us to significant civil or criminal exposure, administrative obligations
and costs, and/or other potential penalties from, and/or agreements with, the federal government. &#160;The FDA and other non-U.S. government
agencies may also assess civil or criminal penalties against us, our officers or employees and impose operating restrictions on a company-wide
basis. &#160;The FDA may also recommend prosecution to the U.S. Department of Justice. &#160;Any adverse regulatory action, depending
on its magnitude, may restrict us from effectively marketing and selling our products and limit our ability to obtain future pre-market
clearances or approvals, and could result in a substantial modification to our business practices and operations.</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">Regulations regarding the development, manufacture and sale of medical
devices are evolving and subject to future change and have tended to become more stringent over time. &#160;Regulatory changes could result
in restrictions on our ability to continue or expand our operations, higher than anticipated costs, or lower than anticipated sales. <b>&#160;</b>We
cannot predict what impact, if any, those changes might have on our business; however, failure to comply with applicable regulatory requirements
could have a material adverse effect on our business, financial condition, and results of operations. &#160;Later discovery of previously
unknown problems with a product or manufacturer could result in fines, delays or suspensions of regulatory clearances or approvals, seizures
or recalls of products, physician advisories or other field actions, operating restrictions and/or criminal prosecution. &#160;We may
also initiate field actions as a result of a failure to strictly comply with our internal quality policies. &#160;The failure to receive
product approval clearance on a timely basis, suspensions of regulatory clearances, seizures or recalls of products, physician advisories
or other field actions, or the withdrawal of product approval by the FDA or by comparable agencies in foreign countries could have a material
adverse effect on our business, financial condition or results of operations.</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">Governmental regulations outside the U.S. have also, and may continue to,
become increasingly stringent and common. &#160;In the EU, for example, a new MDR was published in 2017 which, when it enters into full
force in May 2021, will include significant additional premarket and post-market requirements. &#160;Penalties for regulatory non-compliance
could be severe, including fines and revocation or suspension of a company&#8217;s EU device approval, ability to distribute products
and criminal sanctions. &#160;Future foreign governmental laws and regulations may have a material adverse effect on us.</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">In addition, exported devices are subject to the regulatory requirements
of each country to which the device is exported. &#160;Some countries do not have medical device regulations, but in most foreign countries,
medical devices are regulated. &#160;Frequently, regulatory approval may first be obtained in a foreign country prior to application in
the U.S. due to differing regulatory requirements; however, other countries, such as China for example, require approval in the country
of origin or legal manufacturer first. &#160;Most countries outside of the U.S. require that product approvals be renewed or recertified
on a regular basis, generally every four to five years. &#160;The renewal or recertification process requires that we evaluate any device
changes and any new regulations or standards relevant to the device and conduct appropriate testing to document continued compliance.
&#160;Where renewal or recertification applications are required, they may need to be renewed and/or approved in order to continue selling
our products in those countries. &#160;There can be no assurance that we will receive the required approvals for new products or modifications
to existing products on a timely basis or that any approval will not be subsequently withdrawn or conditioned upon extensive post market
study requirements.</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">Our global regulatory environment is becoming increasingly stringent and
unpredictable, which could increase the time, cost and complexity of obtaining regulatory approvals for our products, as well as the clinical
and regulatory costs of supporting those approvals. &#160;Several countries that did not have regulatory requirements for medical devices
have established such requirements in recent years and other countries have expanded on existing regulations. &#160;Certain regulators
are exhibiting less flexibility and are requiring local preclinical and clinical data in addition to global data. &#160;While harmonization
of global regulations has been pursued, requirements continue to differ significantly among countries. &#160;In the United Kingdom, for
example, the Medicines and Healthcare products Regulatory Agency (MHRA) is responsible for regulating the UK medical device market. &#160;With
recent changes in the United Kingdom&#8217;s membership with the European Union, the MHRA has and will continue to impose new regulatory
obligations becoming effective in 2021 through 2023, for medical device manufacturers. &#160;We expect this global regulatory environment
will continue to evolve, which could impact our ability to obtain future approvals for our products or could increase the cost and time
to obtain such approvals in the future.</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">- 11 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Our business and financial results may be materially adversely affected
if our facility is not ready for manufacturing when the lease on our current facility expires in December 2022.</i></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">The lease on our current corporate headquarters and manufacturing facility
expires in December 2022. We have entered into a lease for a new facility for our operations, and we expect to complete our move into
that facility in June 2022. If we are unable to establish continuous manufacturing operations in our new facility before our existing
lease expires, our revenues will suffer. We may not be able to establish such operations before our existing lease expires due to a number
of factors, including delays in construction caused by raw materials, labor shortages and unforeseen complications; delays in receiving
necessary regulatory approvals from U.S. and international authorities; unexpected manufacturing quality issues; inability to hire or
retain necessary personnel; and other unforeseen circumstances. We have begun building our product inventory and expect to continue to
do so through the second quarter of 2022, in order to ensure we can continue to service our customers in the event we are unable to maintain
continuous manufacturing operations. Additionally, we have established Command as an alternate source of manufacturing as needed for continuity.</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><i>Proposed changes to the FDA 510(k) clearance pathway and post-market
safety monitoring process could adversely affect our ability to offer our new and existing products. </i></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">As discussed above, the FDA&#8217;s and other regulatory authorities&#8217;
policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approval of our
product candidates. &#160;In addition, the FDA may change its clearance and approval policies, adopt additional regulations or revise
existing regulations, or take other actions which may prevent or delay approval or clearance of our future products under development.</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">In fact, the FDA has announced its intention to pursue comprehensive reforms
to its current 510(k) clearance pathway, which is used for clearance of low- to moderate-risk devices that are substantially equivalent
to a device already on the market, and to its post-market safety monitoring process. &#160;In May 2019, the FDA solicited public feedback
on its plans to develop proposals to drive manufacturers utilizing the 510(k) pathway toward the use of newer predicates, including whether
the FDA should publish a list of devices that have been cleared on the basis of demonstrated substantial equivalence to predicate devices
that are more than 10 years old. &#160;The FDA sought input on whether it should consider certain actions, such as whether to sunset certain
older devices that were used as predicates under the 510(k)-clearance pathway. &#160;These proposals have not yet been finalized or adopted,
and the FDA may work with Congress to implement such proposals through legislation. &#160;Accordingly, it is unclear the extent to which
any proposals, if adopted, could impose additional regulatory requirements on us that could delay our ability to obtain new 510(k) clearances,
increase the costs of compliance, or restrict our ability to maintain our current clearances, or otherwise create competition that may
negatively affect our business.</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">In September 2019, the FDA finalized a guidance to describe an optional
&#8220;safety and performance based&#8221; premarket review pathway for manufacturers of &#8220;certain, well-understood device types&#8221;
to demonstrate substantial equivalence under the 510(k) clearance pathway, by demonstrating that such device meets objective safety and
performance criteria established by the FDA, obviating the need for manufacturers to compare the safety and performance of their medical
devices to specific predicate devices in the clearance process. &#160;The FDA intends to maintain a list of device types appropriate for
the &#8220;safety and performance-based pathway&#8221; and develop product-specific guidance documents that identify the performance criteria
for each such device type, as well as the testing methods recommended in the guidance, where feasible. &#160;The FDA may establish performance
criteria for classes of devices for which we or our competitors seek or currently have received clearance. &#160;It is unclear the extent
to which such performance standards, if established, could impact our ability to obtain new 510(k) clearances or otherwise create competition
that may negatively affect our business.</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">These reforms could delay or prevent us from obtaining or maintaining 510(k)
clearances or other premarket authorizations for our existing or new devices. &#160;Compliance with the new rules could require us to
undertake significant additional costs prior to and following commercialization of our products, which may reduce the profitability of
those products.</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">In addition, FDA regulations and guidance are often revised or reinterpreted
by the FDA in ways that may significantly affect our business and our products. &#160;Any new statutes, regulations or revisions or reinterpretations
of existing regulations may impose additional costs or lengthen review times of any future products or make it more difficult to obtain
clearance or approval for, manufacture, market or distribute our products. &#160;We cannot determine what effect changes in regulations,
statutes, legal interpretation or policies, when and if promulgated, enacted or adopted may have on our business in the future. Such changes
could, among other things, require: additional testing prior to obtaining clearance or approval; changes to manufacturing methods; recall,
replacement or discontinuance of our products; or additional record keeping.</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">- 12 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Health care policy changes and industry cost-containment measures
could result in downward pricing pressure for our products and limit our sales.</i></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">Most of our customers, and those to whom our customers supply medical devices,
rely on third-party payers, including government programs and private health insurance plans, to reimburse some or all the cost of the
medical devices we manufacture. &#160;The continuing efforts of governmental authorities, insurance companies and other payers of health
care costs to contain or reduce these costs and, more generally, to reform the health care system, could limit the prices we are able
to charge for our products or the amounts of reimbursement available for our products or the drugs that they administer, which would put
pressure on us to reduce our prices for our products and/or limit our sales. &#160;The adoption of some or all of these proposals could
have a material adverse effect on our business, results of operations, financial condition and cash flows.</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><i>Issues with product quality could have an adverse effect upon our
business, subject us to regulatory actions, cause a loss of customer confidence in us or our products, among other negative consequences.</i></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">Quality management plays an essential role in determining and meeting customer
requirements, preventing defects, improving our products and services, and assuring the safety and efficacy of our products. &#160;Our
future success depends on our ability to maintain and continuously improve our quality management program. &#160;While we have a quality
system that covers the lifecycle of our products, quality and safety issues may occur with respect to any of our products. &#160;A quality
or safety issue may result in adverse inspection reports, voluntary or official action indicated, warning letters, import bans, product
recalls (either voluntary or required by the FDA or</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">similar governmental authorities in other countries) or seizures, monetary
sanctions, injunctions to halt manufacture and distribution of products, civil or criminal sanctions, costly litigation, refusal of a
government to grant approvals and licenses, restrictions on operations or withdrawal of existing approvals and licenses. &#160;An inability
to address a quality or safety issue in an effective and timely manner may also cause negative publicity, a loss of customer confidence
in us or our current or future products, which may result in the loss of sales and difficulty in successfully launching new products.</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><i>Defects or quality issues associated with our products could adversely
affect the results of our operations.</i></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">The design, manufacture and marketing of medical devices involve certain
inherent risks. &#160;Manufacturing or design defects, component failures, unapproved or improper use of our products, or inadequate disclosure
of risks or other information relating to the use of our products can lead to injury or other serious adverse events. &#160;We are subject
to the FDA&#8217;s medical device reporting regulations and similar foreign regulations, which require us to report to the FDA when we
receive or become aware of information that reasonably suggests that one or more of our products may have caused or contributed to a death
or serious injury or malfunctioned in a way that, if the malfunction were to recur, it could cause or contribute to a death or serious
injury. &#160;The timing of our obligation to report is triggered by the date we become aware of the adverse event as well as the nature
of the event. &#160;If we fail to comply with our reporting obligations, the FDA could take action, including warning letters, untitled
letters, administrative actions, criminal prosecution, imposition of civil monetary penalties, revocation of our device clearances or
approvals, seizure of our products, or delay in clearance or approval of future products.</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">These adverse events could also lead to safety alerts relating to our products
or recalls (either voluntary or as required by the FDA or similar governmental authorities in other countries), and could result, in certain
cases, in the removal of a product from the market. &#160;A recall could result in significant costs and lost sales and customers, enforcement
actions and/or investigations by state and federal governments or other enforcement bodies, as well as negative publicity and damage to
our reputation that could reduce future demand for our products. &#160;Any corrective action, whether voluntary or involuntary, as well
as defending ourselves in a lawsuit, will require the dedication of our time and capital, distract management from operating our business
and may harm our reputation and financial results.</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">Personal injuries relating to the use of our products can also result in
significant product liability claims being brought against us. &#160;A product liability claim, regardless of its merit or outcome, could
not only result in significant legal defense costs, but also have a material adverse effect on our business and reputation and ability
to attract and retain customers for our products. &#160;In some circumstances, adverse events could also cause delays in regulatory approval
of new products or the imposition of post-market approval requirements.</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">- 13 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>We are subject to lawsuits.</i></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">We have been and may be party to lawsuits, settlement discussions, mediations,
arbitrations and other disputes, including patent and product liability claims, whether brought by companies, individuals or governmental
authorities. &#160;These matters may result in a loss of patent protection, reduced revenue, incurrence of significant liabilities and
diversion of our management&#8217;s time, attention and resources. Our insurance coverage may not provide adequate protection against
actual losses. &#160;In addition, we are subject to the risk that one or more of our insurers may become insolvent and become unable to
pay claims that may be made in the future. &#160;Even if we maintain adequate insurance, claims could have a material adverse effect on
our financial condition, liquidity and results of operations and on our ability to obtain suitable, adequate or cost-effective insurance
in the future. &#160;Litigation and other disputes, including any adverse outcomes, may have an adverse impact on our business, operations
or financial condition. &#160;Even claims without merit could subject us to adverse publicity and require us to incur significant legal
fees.</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><i>If we are unable to protect our patents or other proprietary rights,
or if we infringe the patents or other proprietary rights of others, our competitiveness and business prospects may be materially damaged.</i></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">Patent and other proprietary rights are essential to our business. &#160;We
own patents, trade secrets, trademarks and/or other intellectual property rights related to many of our products. &#160;Our success depends
to a significant degree on our ability to obtain and enforce patents, both in the U.S. and in other countries. &#160;We can lose the protection
afforded by these intellectual property assets through patent expirations, legal challenges or governmental action. &#160;Additionally,
our intellectual property rights may be challenged or infringed upon by third parties, particularly in countries where property rights
are not highly developed or protected, or we may be unable to enter into license agreements with third-party owners of intellectual property
on reasonable terms. &#160;Unauthorized use of our intellectual property rights or inability to preserve existing intellectual property
rights could adversely impact our competitive position and results of operations.</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">The patent position of a medical device company is often uncertain and
involves complex legal and factual questions. &#160;Significant litigation concerning patents and products is pervasive in our industry.
&#160;Patent claims include challenges to the coverage and validity of our patents on products or processes as well as allegations that
our products infringe patents held by competitors or other third parties. &#160;A loss in any of these types of cases could result in
a loss of patent protection or the ability to market products, which could lead to a significant loss of sales, or otherwise materially
affect future results of operations. &#160;We also rely on trademarks, trade secrets and know-how to develop, maintain and strengthen
our competitive positions. &#160;Third parties may know, discover or independently develop equivalent proprietary information or techniques,
or they may gain access to our trade secrets or disclose our trade secrets to the public.</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">Although our employees, consultants, parties to collaboration agreements
and other business partners are generally subject to confidentiality or similar agreements to protect our confidential and proprietary
information, these agreements may be breached, and we may not have adequate remedies in the event of a breach of confidence. &#160;To
the extent that our employees, consultants, parties to collaboration agreements and other business partners use intellectual property
owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions.</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">Furthermore, our intellectual property, other proprietary technology and
other sensitive company data is potentially vulnerable to loss, damage or misappropriation from system malfunction, computer viruses,
unauthorized access to our data or misappropriation or misuse thereof by those with permitted access and other events. &#160;While we
have invested to protect our intellectual property, confidential information and other data, and continue to work diligently in this area,
there can be no assurance that our precautionary measures will prevent breakdowns, breaches, cyber incidents or other events. Such events
could have a material adverse effect on our reputation, business, financial condition or results of operations.</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">Misappropriation or other loss of our intellectual property from any of
the foregoing would have an adverse effect on our competitive position and may cause us to incur substantial litigation costs.</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><i>We need to attract and retain key employees to be competitive.</i></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">Our ability to compete effectively depends upon our ability to attract
and retain executives and other key employees, including people in technical, marketing, sales, research and development, quality assurance
and regulatory compliance positions. &#160;We depend on key management personnel and attracting and retaining other qualified personnel,
and our business could be harmed if we lose key management personnel or cannot attract and retain other qualified personnel. &#160;We
do not maintain any &#8220;key man&#8221; insurance policies on the lives of any of our employees.</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">- 14 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">In addition, if we expect to grow our operations, it will be necessary
for us to attract and retain additional qualified personnel. &#160;In particular, we will need to find experienced key employees to lead
our research and development and operations functions. &#160;The failure to attract, integrate, motivate, and retain additional skilled
and qualified personnel could have a material adverse effect on our business. &#160;We compete for such personnel against numerous companies,
including larger, more established companies with significantly greater financial resources than we possess. &#160;Our ability to recruit
such talent will depend on a number of factors, including compensation and benefits, work location and work environment. &#160;There can
be no assurance that we will be successful in attracting or retaining such personnel and the failure to do so could have a material adverse
effect on our business, financial condition and results of operations.</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><i>We sell a majority of our products through only a few distributors
on whom we depend, and our financial results depend on their purchasing patterns.</i></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">Most of our customers prefer to purchase our products through distributors,
rather than directly from us, because of &#8220;one-stop shopping&#8221; convenience and their ability to ship directly to patients. &#160;We
sell most of our products through a small number of distributors, two in the U.S. and two outside the U.S. &#160;As of December 31, 2021,
these four distributors comprised approximately 62% of our net revenues with one U.S. distributor contributing 41%. &#160;Purchasing patterns
by these distributors cannot always be predicted and fluctuate from quarter to quarter and year to year based on, among other things,
their expectations of customer demand. &#160;Any decline in business with the distributors outside the U.S. could have an adverse impact
on our business. &#160;If we were unable to sell through the distributors outside the U.S., we would have to find other distributors or
broaden our customer base and expand direct relationships with customers. &#160;Other distributors may not be available or may not agree
to arrangements that are commercially reasonable. &#160;In the U.S. we could transition to direct customer purchase; however, customers
may not want to purchase directly from us and may decide to purchase competitors&#8217; products through their distributors. &#160;Moreover,
a transition from distributors to direct customer purchase would be time consuming and costly.</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><i>We and our customers are subject to extensive regulation by governments
around the world, and if these regulations are not complied with, existing and future operations may be curtailed, and we could be subject
to liability.</i></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">Our devices and our customers&#8217; drug-device combination products,
and/or compatible products, that may utilize our device are subject to extensive regulation by governmental authorities in the United
States, Europe and other countries, including the FDA. &#160;Not only do these regulations present challenges during the regulatory approval
process, but after our devices or our customers&#8217; drug-device combination products, and/or compatible products, that may utilize
our device are approved for new indications and placed in the market, numerous regulatory requirements will apply. &#160;These include,
but are not limited to QSR, labeling regulations and FDA prohibitions against the promotion of products for uncleared, unapproved or &#8220;off
label&#8221; uses, medical device reporting regulations and post-market surveillance regulations, and laws and regulations that govern
the development, testing, manufacturing, advertising, marketing and distribution of medical devices, including our devices and our customers&#8217;
drug-device combination products, and/or compatible products, that may utilize our device. &#160;The FDA has broad post-market and regulatory
enforcement powers.</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">In the European Union (&#8220;EU&#8221;), we are required to comply with
the new Medical Device Regulation (&#8220;MDR&#8221; or &#8220;EU MDR&#8221;) effective May 2021, which will supersedes the prior Medical
Device Directives. &#160;Medical devices which have a valid CE certificate to the current Medical Device Directives (issued before May
2021) can continue to be sold until May 2024 or until the CE certificate expires, whichever comes first, providing there are no significant
changes as defined in Article 120 of EU MDR. &#160;The MDR was published in May 2017 with a 3-year transition period. &#160;That transition
period was extended to May 2021 due to the COVID-19 pandemic. &#160;The CE mark required to sell medical devices in the EU is affixed
following conformity assessment and either approval from an appointed independent notified body or through self-certification by the manufacturer.
&#160;The selected pathway to CE marking is based on product risk classification. &#160;CE marking indicates conformity to the applicable
essential requirements of the relevant Medical Device Directives and in the future to the general safety and performance requirements
for the new MDR. &#160;The MDR will change multiple aspects of the existing regulatory framework for CE marking, such as increased clinical
evidence requirements and other new requirements, including Unique Device Identification (&#8220;UDI&#8221;) as well as many other post-market
obligations. &#160;MDR also significantly modifies and increases the compliance requirements for the industry and will require significant
investment in the near future to implement.</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">If our devices are commercialized as part of a drug-delivery combination
product we, as the manufacturer of the device component of that combination product, we are subject to unannounced and preapproval inspections
by the FDA of our manufacturing facility to determine our compliance with QSR and cGMP.</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">Failure to comply with applicable regulatory requirements can result in
an enforcement action by the FDA or other regulatory authority, which may include any or all of the following sanctions: fines, injunctions,
consent decrees and civil penalties, recall or seizure of our products or our customers&#8217; drug-device combination products, operating
restrictions, partial suspensions or total shutdown of production, refusing our customers&#8217; requests for regulatory approvals of
their drug-device combination products or new intended uses, as applicable, refusing our requests for regulatory approval of our devices,
withdrawing our customers&#8217; or our regulatory approvals that may be granted and criminal prosecution.</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">- 15 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>The therapeutic efficacy of certain of our customers&#8217; drug-device
combination products, and/or compatible products, that may utilize our device are either unproven in humans or has only been proven in
limited circumstances, and we may not be able to successfully develop and sell our products in combination with our customers&#8217; drug-or-drug-device
combination products.</i></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">While some of our customers use our products with established, approved
drugs, in certain instances, the benefits of those drugs as injectable therapies are either unproven or have only been proven in limited
circumstances. &#160;Our ability to generate revenue from our products will depend heavily on the successful development, commercialization
and sales of our customers&#8217; drug products or drug-device combination products, which is subject to many potential risks. &#160;For
example, data developed in clinical trials or following the commercialization of our customers&#8217; drugs or drug-device combination
products may show that such therapies do not prove to be effective treatments for the targets they are being designed to act against (or
as effective as other treatments available). In clinical trials or following commercialization, it may be shown that those drugs interact
with human biological systems in unforeseen, ineffective or harmful ways. &#160;If those drugs are associated with undesirable side effects
or have characteristics that are unexpected, the pharmaceutical companies that make those drugs may need to abandon clinical development
or discontinue commercial sales or limit clinical development or sales to certain uses or subpopulations in which the undesirable side
effects or other characteristics are less prevalent, less severe or more acceptable from a risk-benefit perspective. &#160;As a result
of these and other risks described herein that are inherent in the development and sale of therapeutic agents, pharmaceutical companies
may never successfully develop or successfully commercialize their drugs, or the commercialization of their drugs may be abandoned or
severely limited, which may limit our profitability with respect to customers with drugs or drug-device combination products including
those drugs and our device, and we may not be successful in achieving commercial scale production and sales of our injectable drug delivery
systems in combination with certain drugs.</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><i>Certain of the injectable therapies being targeted for use with our
products are not approved but are in various phases of clinical development. These injectable therapies may be independently terminated
by their makers prior to submission of a regulatory filing or even after regulatory approval, resulting in the cessation of any revenue
associated with that contract or program.</i></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">We work with pharmaceutical and biotechnology companies who are targeting
the use of our products with a variety of injectable therapies. &#160;Certain of those injectable therapies are not FDA approved and are
in various phases of clinical development. &#160;The clinical development of these pipeline therapies can be terminated by their developers
at any stage. &#160;Furthermore, these pharmaceutical companies could obtain regulatory approval for their injectable therapies and decide
for business reasons not to require or encourage utilization of our device. &#160;Prior investments we have made in manufacturing capacity
or research and development will then not result in the generation of revenue that would have previously been anticipated.</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><i>Our commercial success depends upon the attainment of significant
market acceptance of drug product candidates to be included in our customers&#8217; drug-device combination and/or compatible products,
that may utilize our device, if approved, among physicians, patients, healthcare payers or the medical community.</i></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">Even if pharmaceutical companies obtain regulatory approval for their drug
product candidates, their product candidates may not gain sufficient levels of market acceptance among physicians, healthcare payers,
patients or the medical community to make them commercially feasible. Market acceptance of our customers&#8217; product candidates, if
they receive approval, depends on a number of factors, including the:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">efficacy and safety of the product candidates;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>clinical indications for which the product candidates are approved;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>acceptance by physicians, patients and the medical community of the product candidates as a safe and effective treatment;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>potential and perceived advantages of the product candidates over alternative treatments;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>safety of the product candidates seen in a broader patient group;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>prevalence and severity of any side effects;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>product labeling or product insert requirements of the FDA or other regulatory authorities;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>timing of market introduction of the product candidates as well as competitive products;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>cost of treatment in relation to alternative treatments;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>availability of coverage and adequate reimbursement and pricing by third party payers and government authorities;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>relative convenience and ease of administration; and</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>effectiveness of the pharmaceutical companies&#8217; sales and marketing efforts.</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">If pharmaceutical companies&#8217; candidates are approved but fail to
achieve market acceptance among physicians, patients or healthcare payers, we may not be able to generate anticipated revenue. &#160;This
may limit our ability to generate anticipated revenue from our prior investments. &#160;Moreover, even if we achieve commercial scale
production and sales of our injectable drug delivery systems in combination with certain injectable therapies, the makers of such therapies
may face indirect competition from companies who develop and market other brand name, biosimilar or generic injectable therapies as well
as alternative treatments and delivery methods that compete with our customers&#8217; drug-device combination products, and/or compatible
products, that may utilize our device, which may have a material adverse effect on our results of operations, our financial condition
and/or cash flows.</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">- 16 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Most brand name injectable therapies will face future competition
from generic or biosimilar therapies, which could significantly reduce their commercial viability.</i></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">Brand name injectable therapies will usually become exposed to competition
from generic or biosimilar rivals at some time after their regulatory approval and commercial launch. &#160;The average selling price
and market share of brand name injectable therapies can be significantly diminished following the introduction of generic or biosimilar
competition. &#160;These factors may result in our customers using our products with their brand name injectable therapies seeking to
withdraw such injectable therapy from the market or change market tactics in a way that makes the use of our products cost prohibitive.
&#160;This may result in reduction of revenues due to lower demand, termination of supply contracts, and other factors.</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><i>All of our components and raw materials are sourced from single suppliers.
If we are unable to obtain sufficient components or raw materials on a timely basis or for a cost-effective price, or if we experience
other supply difficulties, our business and results of operations may be adversely affected.</i></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">Our ability to meet customer demand depends, in part, on our ability to
obtain timely and adequate delivery of raw materials and components for our products. &#160;All of the materials and components that go
into the manufacturing of our products are single-sourced from third-party suppliers.</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">The price and supply of materials and components for our products may be
impacted or disrupted for reasons beyond our control. While we work with suppliers to ensure continuity of supply, no assurance can be
given that these efforts will be successful. &#160;Although we do carry strategic inventory and maintain insurance to help mitigate the
potential risk related to any supply disruption, there can be no assurance that such measures will be sufficient or effective. &#160;The
termination, reduction or interruption in supply of raw materials and components and an inability to quickly develop acceptable alternative
sources for such supply, could adversely impact our ability to manufacture and sell our products in a timely or cost-effective manner.</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">We do not have long-term agreements in place with any of our suppliers,
with the exception of a long-term agreement with our needle set subassembly supplier which we entered in 2020. Due to regulatory requirements
relating to the qualification of suppliers, we are not likely to be able to establish additional or replacement sources on a timely basis
or without excessive cost.&#160; We are in the process of establishing alternative sources of supply for our raw materials and components,
but there can be no assurance we will be able to do so.</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">Additionally, Command manufactures and supplies the Company&#8217;s subassemblies,
needle sets and tubing products in Nicaragua. There could be a delay in providing the products timely due to their climate and international
boundaries.</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">Additionally, volatility in our cost of energy, raw materials, components,
subassemblies, transportation/freight, and manufacturing and distribution could adversely affect our results of operations. &#160;Climate
change (including laws or regulations passed in response to it) could increase our costs, in particular our costs of supply, energy and
transportation/freight. &#160;Material or sustained increases in the price of oil and natural gas could have an adverse impact on the
cost of many of the plastic materials we use to make and package our products, as well as our transportation/freight costs. &#160;These
outcomes may in turn result in customers transitioning to available competitive products, loss of market share, negative publicity, reputational
damage, loss of customer confidence or other negative consequences (including a decline in stock price).</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><i>Our failure to comply with laws and regulations relating to reimbursement
of health care products may subject us to penalties and adversely impact our reputation, business, results of operations, financial condition
and cash flows.</i></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">Our devices are purchased principally by specialty pharmacies and ambulatory
service providers or hospitals that typically bill various third-party payers, such as governmental programs (e.g., Medicare, Medicaid
and comparable non-U.S. programs), private insurance plans and managed care plans, for the healthcare services provided to their patients.
&#160;The ability of those customers to obtain appropriate reimbursement from third-party payers for our products and the drugs they administer
is critical because it affects which products customers purchase and the prices they are willing to pay. &#160;As a result, our devices
are subject to regulation regarding quality and cost by U.S. governmental agencies, including the Centers for Medicare &amp; Medicaid
Services (&#8220;CMS&#8221;), as well as comparable state and non-U.S. agencies responsible for reimbursement and regulation of health
care goods and services, including laws and regulations related to kickbacks, false claims, self-referrals and health care fraud. &#160;Many
states have similar laws that apply to reimbursement by state Medicaid and other funded programs, and in some cases to all payers. &#160;In
certain circumstances, insurance companies can attempt to bring a private cause of action against a manufacturer for causing a false claim
to be filed under the Federal Racketeer Influenced and Corrupt Organizations Act. In addition, as a manufacturer of FDA-approved devices
reimbursable by federal healthcare programs, we are subject to the Physician Payments Sunshine Act, which requires us to annually report
certain payments and other transfers of value we make to U.S.-licensed physicians or U.S. teaching hospitals. &#160;Any failure to comply
with these laws</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">and regulations could subject us or our officers and employees to criminal
and civil financial penalties. &#160;Similar reporting requirements applicable to medical device manufacturers have also been implemented
by some states. Failure to comply with these state requirements could result in civil monetary penalties being assessed against us.</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">- 17 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">These laws and regulations, among other things, constrain our business,
marketing and other promotional activities by limiting the kinds of financial arrangements, including sales programs, we may have with
hospitals, physicians or other potential purchasers of our products. Due to the breadth of these laws, the narrowness of statutory exceptions
and regulatory safe harbors available, and the range of interpretations to which they are subject, it is possible that some of our current
or future practices might be challenged under one or more of these laws.</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">To enforce compliance with the healthcare regulatory laws, certain enforcement
bodies have recently increased their scrutiny of interactions between healthcare companies and healthcare providers, which has led to
a number of investigations, prosecutions, convictions and settlements in the healthcare industry. Responding to investigations can be
time-and resource-consuming and can divert management&#8217;s attention from the business. Additionally, as a result of these investigations,
healthcare providers and entities may have to agree to additional compliance and reporting requirements as part of a consent decree or
corporate integrity agreement. Any such investigation or settlement could increase our costs or otherwise have an adverse effect on our
business. &#160;Even an unsuccessful challenge or investigation into our practices could cause adverse publicity and be costly to respond
to. &#160;If our operations are found to be in violation of any of the healthcare laws or regulations described above or any other healthcare
regulations that apply to us, we may be subject to penalties, including administrative, civil and criminal penalties, damages, fines,
exclusion from participation in government healthcare programs, such as Medicare and Medicaid, imprisonment, contractual damages, reputational
harm, disgorgement and the curtailment or restructuring of our operations. &#160;In addition, we are subject to the U.S. Foreign Corrupt
Practices Act and similar anti-corruption laws outside the U.S. Actual or alleged violation of these laws by our employees, consultants,
sales agents or distributors could subject us to investigations by the U.S. or foreign governments, significant criminal or civil sanctions
and other liabilities, and damage our reputation.</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><i>We may need additional funding in the future, and if we are unable
to raise capital when needed, we may be forced to delay, reduce or eliminate our product development, commercial efforts, or sales efforts.</i></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">Producing and marketing our developed products is costly. &#160;Although
we believe we currently have adequate capital to fulfill our near-term funding needs, we may need to raise additional capital in the future
in order to execute our business plan and help us fund the development and commercialization of new products. &#160;We raised approximately
$26.6 million from the equity offering in 2020.</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">We may finance future cash needs through public or private equity offerings
and may also use debt financings or strategic collaboration and licensing arrangements. &#160;We may seek to access the public or private
equity markets whenever conditions are favorable, even if we do not have an immediate need for additional capital. &#160;To the extent
that we raise additional funds by issuing equity securities, our shareholders may experience additional dilution; any debt financing,
if available, may involve restrictive covenants and could result in high interest expense. &#160;If we raise additional funds through
collaboration and licensing arrangements, it may require us to relinquish certain enumerated rights to our product candidates, processes,
technologies, or development projects, or to enter into licenses on terms that are not favorable to us. &#160;We cannot be certain that
additional funding will be available on acceptable terms, or at all. &#160;If adequate funds are not available from the foregoing sources,
we may consider additional strategic financing options, or we may be required to delay, reduce the scope of, or eliminate our research
or development and/or some of our commercialization efforts.</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><i>We may experience difficulties resulting from our evolving management
structure and executive team.</i></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">We have made a number of changes to our management structure throughout
the organization since July 2018 and have filled a number of these positions while we are actively recruiting to fill others. &#160;Although,
we believe the persons who currently and will serve in these positions are and will be qualified to do so, they may take time to integrate
into the organization and with each other, if at all. &#160;Many of these persons have or will have had little to no experience with our
company prior to joining us, which may result in delays in our ability to implement our business plans. &#160;If we are unable to integrate,
motivate and retain the services of our new executives and other managers, or if integration takes longer than we expect, it may have
an adverse effect on our business and financial condition.</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><i>Changes in tax or labor laws or exposure to additional income tax
liabilities could increase our costs and reduce our margins.</i></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">Changes to the tax and labor laws in the U.S. or other countries in which
we operate could have an adverse effect on our operating results. &#160;Certain changes in tax rates, deductibility of interest, deductibility
of executive compensation expense, expensing of capital expenditures, the ability to use certain tax credits, taxation on earnings from
international business operations, and the system of taxation (from worldwide to territorial) could adversely affect our financial condition
and results of operations. &#160;Taxing authorities may audit us from time to time and disagree with certain positions we have taken in
respect of our tax liabilities. &#160;We regularly assess the likely outcomes of these audits in order to determine the appropriateness
of our tax provision.&#160; However, we may not accurately predict the outcome of these audits, and as a result the actual outcome of
these audits may have an adverse impact on our financial results.</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">- 18 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Prior to the U.S. presidential election, President Biden proposed an increase
in the U.S. corporate income tax rate from 21% to 28%, the creation of a 10% penalty on certain imports and a 15% minimum tax on worldwide
book income.</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">Our manufacturing operations depend on low-cost labor. &#160;Recent increases
in U.S. minimum wage requirements, as well as those imposed by the state of New York and New Jersey will increase our costs for employees
to support those operations, reduce our margins and negatively impact our profit.</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><i>A downturn in global economic conditions could adversely affect our
operations.</i></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">Deterioration in the global economic environment, particularly in countries
with government-sponsored healthcare systems, may cause decreased demand for our products and increased competition, which could result
in lower sales volume and downward pressure on the prices for our products, longer sales cycles, and slower adoption of new technologies.
&#160;A weakening of economic conditions in the U.S. and/or abroad may also adversely affect our suppliers, which could result in interruptions
in supply.</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><i>We are subject to foreign currency exchange risk.</i></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">A portion of our revenues is currently, and we expect in the future to
be, derived from international operations. &#160;Our revenues from sales outside the U.S. may be adversely affected by fluctuations in
foreign currency exchange rates. &#160;We cannot predict with any certainty changes in foreign currency exchange rates or our ability
to mitigate these risks. &#160;We may experience additional volatility as a result of inflationary pressures and other macroeconomic factors.
&#160;If we cannot adequately mitigate foreign currency exchange rates, our revenues and profit may suffer.</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><i>Our distribution network and other operations outside the U.S. subject
us to certain risks.</i></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">Approximately 17% of our net revenues in the year ended December 31, 2021,
came from our operations outside the U.S., and we intend to continue to pursue growth opportunities in foreign markets. &#160;Our foreign
operations subject us to certain risks, including, among others, the effects of fluctuations in foreign currency exchange, uncertainties
with respect to local economic and political conditions, competition from local companies, trade protectionism and restrictions on the
transfer of goods across borders, U.S. diplomatic and trade relations with the governments of the foreign countries in which we operate,
foreign regulatory requirements or changes in such requirements, local product preferences and product requirements, longer payment terms
for accounts receivable than we experience in the U.S., difficulty in establishing, staffing and managing foreign operations, changes
to international trade agreements and treaties, changes in tax laws, weakening or loss of the protection of intellectual property rights
in some countries, and import or export licensing requirements.</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><i>Brexit may impact our business in the United Kingdom.</i></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">One of our two most significant international distributors is located in
the United Kingdom (&#8220;UK&#8221;), and the other is in Finland, a member of the European Union (&#8220;EU&#8221;). &#160;The June
2016 referendum result in the UK to exit the EU (commonly known as &#8220;Brexit&#8221;), and the subsequent commencement of the official
withdrawal process by the UK government in March 2017, has created uncertainties affecting business operations in the UK and the EU. &#160;On
January 31, 2020, the UK withdrew from the EU. Under the withdrawal agreement agreed between the UK and the EU, the UK was subject to
a transition period until December 31, 2020 (the &#8220;Transition Period&#8221;) during which EU rules continued to apply. &#160;During
the Transition Period, negotiations between the UK and the EU continued in relation to the future customs and trading relationship between
the UK and the EU following the expiration of the Transition Period. Due to the current COVID-19 global pandemic, negotiations between
the UK and the EU scheduled have either been postponed or occurred in a reduced forum via video conference. &#160;However, on December
24, 2020, the negotiators from the EU and UK reached an agreement on a new partnership. &#160;This agreement sets out the rules that apply
between the EU and the UK as of January 1, 2021. &#160; New regulations require medical device registration with the Medicines and Healthcare
Products Regulatory Agency (&#8220;MHRA&#34;) before being placed on the Great Britain market (England, Wales, and Scotland). Additionally,
all medical devices will require a UK Conformity Assessed mark (&#8220;UKCA&#8221;) by July 1, 2023. CE marks issued by Notified Bodies
will remain valid until this time. Therefore, we must be compliant with applicable legislation in order to identify our devices with the
UKCA mark and continue to market and sell our devices in Great Britain beyond July 1, 2023.</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><i>We are dependent on information technology systems and subject to
privacy and security laws, and our systems and infrastructure face certain risks, including from cyber security breaches and data leakage.</i></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">Despite the implementation of security measures, our internal computer
systems, and those of third parties on which we rely, are vulnerable to damage from computer viruses, malware, natural disasters, terrorism,
war, telecommunication and electrical failures, cyber-attacks or cyber-intrusions over the Internet, attachments to emails, persons inside
our organization, or persons with access to systems inside our organization. &#160;While we do not believe that we have experienced any
such system failure, accident, or security breach to date, if such an event were to occur and cause interruptions in our systems, it could
result in a material disruption of our operations. &#160;To the extent that any disruption or security breach results in a loss of or
damage to our data or applications or other data</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">- 19 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">or applications relating to our technology, or inappropriate disclosure
of confidential or proprietary information, we could incur liabilities, damage to our reputation, and the further development of our product
candidates could be delayed. &#160;Additionally, such disruptions and security breaches, when there is a risk of patient harm, may require
devices changes to fix vulnerabilities and strengthen cybersecurity. &#160;Such changes could, in some cases, require reporting to and
approval by the FDA prior to implementation, which could cause a delay in the continued marketing of the underlying product that will
result in a loss of revenues to us. Furthermore, failure to adhere to good cybersecurity practices with regards to medical devices could
result in enforcement action by the FDA including warning letters or other forms of enforcement.</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><i>We cannot guarantee that any of our strategic acquisitions, investments
or alliances will be successful.</i></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">We may seek to supplement our internal growth through strategic acquisitions,
investments and alliances. &#160;Such transactions are inherently risky, and the integration of any newly acquired business requires significant
effort and management attention. &#160;The success of any acquisition, investment or alliance may be affected by a number of factors,
including our ability to properly assess and value the potential business opportunity or to successfully integrate any business we may
acquire into our existing business. &#160;There can be no assurance that any past or future transaction will be successful.</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><i>Our operating results and financial condition may fluctuate.</i></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">Our operating results and financial condition may fluctuate from quarter
to quarter and year to year for a number of reasons. &#160;Events such as a delay in product development, increases in litigation expenses,
changes to our expectations or strategy or even a relatively small revenue shortfall may cause financial results for a period to be below
our expectations or projections. &#160;As a result, we believe that period-to-period comparisons of our results of operations should not
be relied upon as an indication of future performance. &#160;Our operating results and financial condition are also subject to fluctuation
from all of the risks described throughout this section. &#160;These fluctuations may adversely affect our results of operations and financial
conditions and our stock price.</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><i>Future material impairments in the value of our long-lived assets
could negatively affect our operating results.</i></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">We review our long-lived assets, including identifiable intangible assets
and property, plant and equipment, for impairment. &#160;Long-lived assets are reviewed when there is an indication or triggering event
that impairment may have occurred. &#160;Changes in market conditions or other changes in the future outlook of value may lead to impairment
charges in the future. &#160;In addition, we may from time to time sell assets that we determine are not critical to our strategy. &#160;Future
events or decisions may lead to asset impairments and/or related charges. Certain non-cash impairments may result from a change in our
strategic goals, business direction or other factors relating to the overall business environment. &#160;Material impairment charges could
negatively affect our results of operations.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Actions of activist stockholders could have an adverse effect on
our business.</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">From time to time, we may be subject to proposals by stockholders urging
us to take certain corporate actions. &#160;If activist stockholder activities ensue, our business could be adversely affected because
responding to proxy contests and reacting to other actions by activist stockholders can be costly and time-consuming, disrupt our operations
and divert the attention of management and our employees. For example, we may be required to retain the services of various professionals
to advise us on activist stockholder matters, including legal, financial and communications advisors, the costs of which may negatively
impact our future financial results. &#160;In addition, perceived uncertainties as to our future direction, strategy or leadership created
as a consequence of activist stockholder initiatives may result in the loss of potential business opportunities, harm our ability to attract
new investors, customers, employees, and joint venture partners, and cause our stock price to experience periods of volatility or stagnation.</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><i>Natural disasters, war and other events could adversely affect our
suppliers and customers.</i></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">Natural disasters (including pandemics), war, terrorism, labor disruptions
and international conflicts, and actions taken by the U.S. and other governments or by our customers or suppliers in response to such
events, could cause significant economic disruption and political and social instability in the U.S. and areas outside of the U.S. in
which we operate. &#160;Most of our products are assembled and packaged in Nicaragua, where there is currently civil unrest whose outcome
cannot be predicted. &#160;This and similar events could increase the costs for or cause interruptions in the supply of materials, result
in decreased demand for our products or adversely affect our manufacturing and distribution capabilities.</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><i>Our insurance coverage may be inadequate to cover all the liabilities
we may incur.</i></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">We face the risk of exposure to liability claims if any product that we
develop causes injury. &#160;Although we carry insurance at levels customary for companies in our industry, such coverage may become unavailable
or be inadequate to cover all liabilities we may incur. &#160;There can be no assurance that we will be able to continue to maintain such
insurance, or obtain comparable insurance at a reasonable cost, if at all. &#160;If we are unable to obtain sufficient insurance coverage
at an acceptable cost or otherwise, or if the amount of any claim against us exceeds the coverage under our policies, we may face significant
expenses.</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">- 20 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Risks Related to Ownership of Our Common Stock</i></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><i>There may be circumstances in which the interests of our significant
stockholders could be in conflict with your interests as a stockholder.</i></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">Two stockholders, together with their respective affiliates, beneficially
own approximately 24% and 13% of our outstanding common stock, respectively. &#160;An affiliate of Horton Freedom, L.P. currently serves
on our Board of Directors. &#160;Circumstances may arise in which these stockholders may have an interest in exerting influence to pursue
or prevent acquisitions, divestitures or other transactions, including the issuance of additional shares or debt, that, in their judgment,
could enhance their investment in us or another company in which they invest. &#160;Such transactions might adversely affect us or other
holders of our common stock. Furthermore, our significant concentration of share ownership may adversely affect the trading price of our
common stock because investors may perceive disadvantages in owning shares in companies with significant stockholders.</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><i>We do not currently intend to pay dividends on our common stock.</i></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">We have never paid dividends on our common stock, and we do not intend
to pay any dividends to holders of our common stock for the foreseeable future. &#160;We currently intend to invest our future earnings,
if any, to fund our growth. &#160;Therefore, you are not likely to receive any dividends on your common stock for the foreseeable future.</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><i>Future sales and issuances of shares of our common stock or rights
to purchase our common stock, including pursuant to our equity compensation plans, could result in additional dilution of the percentage
ownership of our stockholders.</i></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">We may need additional capital in the future to continue our planned operations.
&#160;To the extent we raise additional capital by issuing equity and/or convertible securities, our stockholders may experience substantial
dilution. &#160;We may sell our common stock, convertible securities or other equity securities in one or more transactions at prices
and in a manner, we determine from time to time. If we sell our common stock, convertible securities or other equity securities, investors
may be materially diluted. &#160;These sales may also result in material dilution to our existing stockholders, and new investors could
gain rights superior to our existing stockholders.</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">We provide and intend to continue to provide additional equity-based compensation
to our employees, directors and consultants. &#160;We have two equity compensation plans, under which a total of 7,000,000 shares of our
common stock have been reserved for issuance to our employees, including officers, consultants and directors, which number may be increased
with the approval of our stockholders. We may issue equity-based compensation outside of our equity compensation plans as inducement for
new employees. &#160;If our Board elects to issue additional stock options or other equity-based compensation, our stockholders may experience
additional dilution, which could cause our stock price to decline. &#160;Because stock options granted under our equity compensation plans
will generally only be exercised when the exercise price for such option is below the then market value of the common stock, the exercise
of such options or the issuance of shares will cause dilution to the book value per share of our common stock and to existing and new
investors.</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><i>There has been volatility in the price of shares of our common stock.</i></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">Since our common stock was listed on the Nasdaq Capital Market on October
17, 2019, it has traded between $2.30 per share to $12.84 per share. &#160;Our stock price is subject to wide fluctuations in response
to a variety of factors, including:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">quarterly variations in operating results;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>announcement of new products or customers by our competitors;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>changes in financial estimates by securities analysts;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>trading volume on the Nasdaq Capital Market;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>announcements related to litigation;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>general economic conditions; or</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>other events or factors that are beyond our control.</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">In addition, the stock market has experienced significant price and volume
fluctuations that have particularly affected the trading prices of equity securities of many biotechnology companies. &#160;These fluctuations
have often been unrelated or disproportionate to the operating performance of these companies. &#160;Any negative change in the public&#8217;s
perception of the prospects of medical device companies could further depress our stock price regardless of our results. &#160;Sales of
substantial amounts of our common stock, particularly by our two most significant stockholders, or the perception that such sales might
occur, could adversely affect prevailing market prices of our common stock and our stock price may decline substantially in a short time
and our stockholders could suffer losses or be unable to liquidate their holdings.</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">- 21 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>If we do not maintain compliance with the listing standards of the
Nasdaq Capital Market, Nasdaq may delist our common stock from trading on its exchange</i></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">The Nasdaq Capital Market on which our common stock trades has continued
listing standards that we must maintain on an ongoing basis in order to continue the listing of our common stock. &#160;If we fail to
meet these continued listing requirements, our common stock may be subject to delisting. &#160;If our common stock is delisted and we
are not able to list our common stock on another national securities exchange, we expect our securities would be quoted on an over-the-counter
market. &#160;If this were to occur, our stockholders could face significant material adverse consequences, including limited availability
of market quotations for our common stock and reduced liquidity for the trading of our common stock. &#160;In addition, we could experience
a decreased ability to issue additional securities and obtain additional financing in the future, if or when needed.</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><i>We are a smaller reporting company and non-accelerated filer, and
we cannot be certain if the reduced disclosure requirements applicable to us will make our common stock less attractive to investors.</i></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">We are currently a &#8220;smaller reporting company&#8221; and a &#8220;non-accelerated
filer&#8221;, as those terms are defined in the Securities Act.&#160; Accordingly, we take advantage of certain exemptions from various
reporting requirements that are applicable to other public companies that are not &#8220;smaller reporting companies&#8221; and &#8220;non-accelerated
filers,&#8221; including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports
and proxy statements and exemptions from the provisions of Section&#160;404(b) of the Sarbanes-Oxley Act of 2002 requiring that independent
registered public accounting firms provide an attestation report on the effectiveness of internal control over financial reporting. &#160;Decreased
disclosures in our SEC filings due to our status as a &#8220;smaller reporting company&#8221; and &#8220;non-accelerated filer&#8221;
may make it harder for investors to analyze our results of operations and financial prospects.</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">We cannot predict if investors will find our common stock less attractive
if we rely on these exemptions. &#160;If some investors find our common stock less attractive as a result, there may be a less active
trading market for our common stock and our share price may be more volatile.</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><i>Our significant shareholders, officers and directors can sell their
stock, which may have a negative effect on our stock price and ability to raise additional capital, and may make it difficult for investors
to sell their stock at any price.</i></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">10% and 7% of our outstanding common stock held by two stockholders, respectively,
are freely tradeable in the market pursuant to a resale registration statement. &#160;These stockholders purchased those shares at prices
significantly lower than the price at which our common stock is currently trading. &#160;In the event either of these significant stockholders
choose to sell a substantial portion of their holdings, the price of our common stock may decline suddenly and sharply. &#160;This may
make it difficult or impossible for other investors to sell their stock at any price.</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">Our officers and directors beneficially own approximately 34% of our outstanding
common stock as of December 31, 2021. &#160;Each individual officer and director may be able to sell up to 1% of our outstanding common
stock every ninety (90) days in the open market pursuant to Rule 144, which may have a negative effect on our stock price. In addition,
if our officers and directors are selling their stock into the open market, it may make it difficult or impossible for investors to sell
their stock at any price.</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><i>The price of our common stock may be adversely affected by the future
issuance and sale of shares of our common stock or other equity securities.</i></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">We cannot predict the size of future issuances or sales of our common stock
or other equity securities future acquisitions or capital raising activities, or the effect, if any, that such issuances or sales may
have on the market price of our common stock. The issuance and sale of substantial amounts of common stock or other equity securities
or announcement that such issuances and sales may occur, could adversely affect the market price of our common stock. Any decline in the
price of our common stock may encourage short sales, which could place further downward pressure on the price of our common stock and
may impair our ability to raise additional capital through the sale of equity securities.</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><i>You may find it difficult to sell our common stock.</i></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">Only recently has there been any active trading market in our common stock.
&#160;We cannot assure you that such an active trading market for our common stock will be sustained. &#160;Regardless of whether an active
and liquid public market exists, negative fluctuations in our actual or anticipated operating results will likely cause the market price
of our common stock to fall, making it more difficult for you to sell our common stock at a favorable price, or at all.</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">- 22 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>If we fail to continue to meet the listing standards of the Nasdaq
Stock Market LLC (&#8220;Nasdaq&#8221;), our common stock may be delisted, which could have a material adverse effect on the liquidity
of our common stock.</i></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">Our common stock is currently listed on the Nasdaq Capital Market. &#160;Nasdaq
has requirements that a company must meet in order to remain listed on Nasdaq. &#160;There can be no assurance that we will continue to
meet all of these requirements, or any other requirement in the future. &#160;If we fail to meet the requirements, including maintaining
minimum price, levels of stockholders&#8217; equity or market values of our common stock, our common stock could be delisted. &#160;If
our common stock were to be delisted, the liquidity of our common stock would be adversely affected and the market price of our common
stock could decrease.</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"><span id="a_003"></span><b>ITEM 1B. UNRESOLVED STAFF COMMENTS</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">Not applicable.</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"><span id="a_004"></span><b>ITEM 2. PROPERTIES</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">We currently rent a building located at 24 Carpenter Road, Chester, New
York. This facility is used as our headquarters and for our general operations. We expect to move in June 2022 from this building into
43,975 square feet of a building located at 100 Corporate Drive, Mahwah, New Jersey. The Company&#8217;s existing lease expires December
31, 2022, and the new lease commences March 1, 2022 and expires August 31, 2032.</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"><span id="a_005"></span><b>ITEM 3. LEGAL PROCEEDINGS</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">None.</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"><span id="a_006"></span><b>ITEM 4. MINE SAFETY DISCLOSURES</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">Not applicable.</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>PART II</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"><span id="a_007"></span><b>ITEM 5. MARKET FOR THE REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER
MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</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>Market Information</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">Our common stock is traded on the Nasdaq Capital Market under the symbol
&#8220;KRMD.&#8221; &#160;We have not paid any cash dividends on our common stock and do not plan to pay any such dividends in the foreseeable
future. &#160;We currently intend to use all available funds for our business operations.</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">We are authorized to issue 77,000,000 shares of capital stock, of which
75,000,000 are designated common stock, $0.01 par value per share, and 2,000,000 are designated preferred stock. &#160;As of February
28, 2022, 44,671,160 shares of our common stock were issued and outstanding held by approximately 552 stockholders of record. &#160;There
were no shares of preferred stock issued and outstanding.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 5.7pt 0 0"><b>Unregistered Sales of Equity Securities</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">The Company issued an aggregate of 49,998 shares of common stock to its
non-employee directors during the three months ended December 31, 2021 under its 2021 Omnibus Equity Incentive Plan.</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">The Company issued options to purchase 350,000 shares of common stock at
a weighted average exercise price of $3.13 to three new employees during the three months ended December 31, 2021 under its 2015 Stock
Option Plan.</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">All of the securities issued by the Company as described in this Item were
issued in reliance on the exemption from registration under Section 4(2) under the Securities Act of 1933, as amended.</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>Issuer Purchases of Equity Securities</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">On November 16, 2020, the Company announced that its Board of Directors&#160;had
authorized a stock repurchase program under which the Company may purchase up to $10.0 million of its outstanding common stock through
December 31, 2021. &#160;As of December 31, 2020, the Company had purchased 683,271 shares for an aggregate $3,499,358 pursuant to this
program. No purchases have been made since that time.</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">- 23 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_008"></span><b>ITEM 6. SELECTED FINANCIAL DATA</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">Not applicable.</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"><span id="a_009"></span><b>ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS</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"><i>The following discussion and analysis of our financial condition and
results of operations should be read together with our consolidated financial statements and related notes included under ITEM 8 of this
Annual Report on Form 10-K. &#160;This discussion contains forward-looking statements about our business and operations. &#160;Our actual
results may differ materially from those we currently anticipate as a result of many factors, including those described under Part I &#8211;
FORWARD LOOKING STATEMENTS and elsewhere in this Annual Report.</i></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>OVERVIEW</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">The Company designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#8220;FDA&#8221;) quality and regulatory system and international standards for quality system management.</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">KORU Medical continues to monitor its operations and government recommendations
as they relate to the COVID-19&#160;pandemic. We cannot predict the effects the pandemic may have on our business, in particular with
respect to demand for our products, our strategy, and our prospects, the effects on our customers, or the impact on our financial results.
&#160;For example, our future net revenue growth may continue to be impacted due to fewer new prescriptions for individuals with Primary
Immune Deficiency Disease (&#8220;PIDD&#8221;) and Chronic Inflammatory Demyelinating Polyneuropathy (&#8220;CIDP&#8221;) as a result
of patients not seeking care during the pandemic. We believe that the pandemic has precipitated limited availability and rising costs
of raw materials and labor. We have accounted for these costs of which we are aware, but we may see a future impact on our financial results
if current trends continue.</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">On March 15, 2021, the Company entered into an employment agreement with
its President and Chief Executive Officer, Linda Tharby. Ms. Tharby has over 25 years of executive leadership experience building and
leading strong performing global organizations, developing and commercializing products and service innovations, and delivering solutions
to patients in the home setting.</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">The Company began its implementation of secondary sourcing of our needle
and tubing sets to Command at the beginning of 2021 and is expected to complete the implementation by the second half of 2022. The Company
has entered into a lease commencing March 1, 2022 for a new manufacturing facility and corporate headquarters, into which the Company
expects to move in June 2022.</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">Our revenues derive from three business sources: (i) domestic core, (ii)
international core, and (iii) novel therapies.&#160; Our core domestic and international revenues consist of sales of our products for
the delivery of subcutaneous drugs that are FDA cleared for use with the KORU Medical infusion system, with the primary delivery today
for immunoglobulin to treat PIDD and CIDP. &#160;Novel therapies consist of product revenues of our infusion system (syringe drivers,
tubing and needles) for feasibility/clinical trials (pre-clinical studies, Phase I, Phase II, Phase III) of biopharmaceutical companies in the drug
development process as well as non-recurring engineering services revenues received from biopharmaceutical companies to ready or customize
the FREEDOM System for clinical and commercial use.</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">The Company achieved four quarters of sequential quarterly growth in 2021,
ending the year with net revenues of $23.5 million, or 2.8% below 2020, with the shortfall driven by novel therapies where we had a large
clinical trial order in 2020. Our domestic core net revenues for 2021 were 0.8% higher than last year mostly due to price in the second
half of the year, and our international core net revenues were up 14.5% compared to last year driven by growth in key customers.</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">Our gross margin, which is our gross profit stated as a percentage of net
revenues, for 2021 was 58.6%, a decline from prior year of 61.8%. The majority of the decline was driven by delays in the transition to
our secondary manufacturing source. We expect this transition to be completed in the second half of 2022.</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">Operating expenses in 2021 increased by 28.9%, or $4.6 million compared
to last year, mostly driven by costs associated with building out our executive team, regulatory efforts in support of 510(k) approvals
and research and development spend in support of our innovation efforts.</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">- 24 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>RESULTS OF OPERATIONS</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>Year Ended December 31, 2021 compared to Year Ended December 31, 2020</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><i>Net Revenues</i></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">The following table summarizes our net revenues for the years ended December
31, 2021 and 2020:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>Years Ended December 31,</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>Change from Prior Year</b></td>
    <td>&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><b>% of Net Sales</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>$</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>%</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 96.3pt"><b>Net Revenues</b></td>
    <td style="width: 17.95pt">&#160;</td>
    <td style="width: 9.7pt">&#160;</td>
    <td style="width: 56pt">&#160;</td>
    <td style="width: 17.2pt">&#160;</td>
    <td style="width: 9.7pt">&#160;</td>
    <td style="width: 56pt">&#160;</td>
    <td style="width: 17.2pt">&#160;</td>
    <td style="width: 9.7pt">&#160;</td>
    <td style="width: 53.8pt">&#160;</td>
    <td style="width: 17.95pt">&#160;</td>
    <td style="width: 47.75pt">&#160;</td>
    <td style="width: 17.95pt">&#160;</td>
    <td style="width: 42.6pt">&#160;</td>
    <td style="width: 17.95pt">&#160;</td>
    <td style="width: 43.3pt">&#160;</td>
    <td style="width: 8.95pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 10.7pt">Domestic Core</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">19,045,512</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">18,895,923</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">149,589</td>
    <td>&#160;</td>
    <td style="text-align: right">0.8%</td>
    <td>&#160;</td>
    <td style="text-align: right">81.1%</td>
    <td>&#160;</td>
    <td style="text-align: right">78.2%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10.7pt">Novel Therapies</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">443,173</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,782,530</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(1,339,357</td>
    <td>)</td>
    <td style="text-align: right">(75.1%</td>
    <td>)</td>
    <td style="text-align: right">1.9%</td>
    <td>&#160;</td>
    <td style="text-align: right">7.3%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 10.7pt">Total Domestic</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">19,488,685</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">20,678,453</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(1,189,768</td>
    <td>)</td>
    <td style="text-align: right">(5.8%</td>
    <td>)</td>
    <td style="text-align: right">83.0%</td>
    <td>&#160;</td>
    <td style="text-align: right">85.5%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 10.7pt">International Core</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">3,856,972</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">3,368,519</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">488,453</td>
    <td>&#160;</td>
    <td style="text-align: right">14.5%</td>
    <td>&#160;</td>
    <td style="text-align: right">16.4%</td>
    <td>&#160;</td>
    <td style="text-align: right">13.9%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 10.7pt">Novel Therapies</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">144,518</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">129,476</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">15,042</td>
    <td>&#160;</td>
    <td style="text-align: right">11.6%</td>
    <td>&#160;</td>
    <td style="text-align: right">0.6%</td>
    <td>&#160;</td>
    <td style="text-align: right">0.6%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 10.7pt">Total International</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,001,490</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">3,497,995</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">503,495</td>
    <td>&#160;</td>
    <td style="text-align: right">14.4%</td>
    <td>&#160;</td>
    <td style="text-align: right">17.0%</td>
    <td>&#160;</td>
    <td style="text-align: right">14.5%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><b>Total</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">23,490,175</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">24,176,448</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(686,273</td>
    <td style="border-bottom: white 1.5pt double">)</td>
    <td style="text-align: right">(2.8%</td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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">Total net revenues decreased $0.7 million or 2.8% for the year ended December
31, 2021, as compared to the prior year period, driven by lower novel therapies revenue due to a large clinical trial in 2020. Domestic
core revenue grew 0.8% mostly due to price in the second half of the year and international core grew 14.5%, driven by growth in key customers.</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><i>Gross Profit</i></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">Our gross profit for the years ended December 31, 2021, and 2020 is as
follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>Years Ended December 31,</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>Change from Prior Year</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>$</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>%</b></td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="width: 206.4pt">Gross Profit </td>
    <td style="vertical-align: bottom; width: 8.95pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9pt">$</td>
    <td style="vertical-align: bottom; width: 64.3pt; text-align: right">13,769,578</td>
    <td style="vertical-align: bottom; width: 20.95pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9pt">$</td>
    <td style="vertical-align: bottom; width: 65.8pt; text-align: right">14,936,086</td>
    <td style="vertical-align: bottom; width: 20.95pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9pt">$</td>
    <td style="vertical-align: bottom; width: 0.8in; text-align: right">(1,166,508</td>
    <td style="vertical-align: bottom; width: 20.95pt">)&#160;</td>
    <td style="vertical-align: bottom; width: 47.1pt; text-align: right">(7.8%)</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 11.9pt">Stated as a Percentage of Net Revenues</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">58.6%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">61.8%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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">Gross profit decreased $1.2 million or 7.8% for the year ended December
31, 2021, as compared to the same period in 2020.</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">Gross profit, stated as a percentage of net revenues, which is referred
to as gross margin, declined to 58.6% for the year ended December 31, 2021, compared to 61.8% for the same period last year. The majority
of the decline was driven by unfavorable product mix and a delay in the transition to our secondary manufacturing source. This was partially
offset by price favorability due to a price increase in the second half of 2021.</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><i>Selling, general and administrative, Litigation, and Research and
development</i></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">Our selling, general and administrative, litigation and research and development
costs for the years ended December 31, 2021, and 2020 are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>Years Ended December 31,</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>Change from Prior Year</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>$</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>%</b></td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 209.25pt">Selling, general and administrative</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 5pt">$</td>
    <td style="width: 68.7pt; text-align: right">17,862,314</td>
    <td style="width: 21pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 65.25pt; text-align: right">12,028,309</td>
    <td style="width: 21pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 57.75pt; text-align: right">5,834,005</td>
    <td style="width: 21pt">&#160;</td>
    <td style="width: 47.25pt; text-align: right">48.5%&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Litigation</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2,447,213</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(2,447,213</td>
    <td>)</td>
    <td style="text-align: right">(100.0%)</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Research and development</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">2,473,669</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,296,754</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">1,176,915</td>
    <td>&#160;</td>
    <td style="text-align: right">90.8%&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">20,335,983</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">15,772,276</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">4,563,707</td>
    <td>&#160;</td>
    <td style="text-align: right">28.9%&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 11.7pt">Stated as a Percentage of Net Revenues</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">86.6%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">65.2%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#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">Selling, general and administrative expenses increased $5.8 million, or
48.5%, for the year ended December 31, 2021 compared to the same period last year, due to higher salary, benefits and recruiting fees
of $2.4 million related to new hires to support expansion of our quality and regulatory, commercial and business development teams.
Further contributing to the increase was $1.6 million in costs associated with the departure and replacement of the former chief executive
officer and the recruitment of two new Board members, which includes non-cash equity expense of $0.4 million. Market research, testing
and consulting fees to support commercialization and regulatory filings of $1.1 million and higher director fees and director and officer
liability insurance of $0.8 million also contributed.</p>

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


<p style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 25 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">Litigation fees decreased $2.4 million compared to the same period last
year due to the settlement agreement reached with EMED Technologies Corporation (&#8220;EMED&#8221;) in the prior year.</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">Research and development expenses increased $1.2 million for the year ended
December 31, 2021, compared with the same period last year mostly due to fees related to personnel to support product development.</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><i>Depreciation and amortization</i></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">For the year ended December 31, 2021, depreciation and amortization expense
increased $44,535, or 10.6%, compared with the same period last year. &#160;We continued to invest in capital assets, mostly related to
manufacturing and computer equipment.</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><i>Net Loss</i></b></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Years Ended December 31,</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"><b>Change from Prior Year</b></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>$</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>%</b></td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 195pt">Net Loss</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 63.75pt; text-align: right">(4,562,823</td>
    <td style="width: 19.5pt">)</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 63.75pt; text-align: right">(1,212,063</td>
    <td style="width: 18.75pt">)</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 63.75pt; text-align: right">(3,350,760</td>
    <td style="width: 23.25pt">)</td>
    <td style="width: 60.75pt; text-align: right">(276.5%)</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 11.7pt">Stated as a Percentage of Net Revenues</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(19.4%</td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(5.0%</td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#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">Our net loss for the year ended December 31, 2021, was $4.6 million, as
compared to net loss of $1.2 million for the year ended December 31, 2020,&#160;driven by higher selling, general and administrative expenses
and research and development costs, partially offset by lower litigation costs, all as described above. Further offsetting the loss was
a tax benefit of $0.3 million resulting from book to tax differences related to stock option expense and the tax benefit for the net operating
losses of approximately $1.5 million.</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>LIQUIDITY AND CAPITAL RESOURCES</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">Our principal source of liquidity is our cash of $25.3 million as of December
31, 2021, and $3.5 million of funds available under our revolving credit facility. Our principal source of operating cash inflows is from
sales of our products to customers. Our principal cash outflows relate to the purchase and production of inventory and related costs,
selling, general and administrative expenses and research and development costs.</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">To develop new products, support future growth, achieve operating efficiencies,
and maintain product quality, we must continue to invest in manufacturing technologies, facilities and equipment, and research and development.
We estimate expenses to be between $27.0 million and $28.0 million in 2022. We expect our 2022 capital investments for manufacturing and
leasehold improvements for our new facility to be in aggregate between $1.5 million and $2.0 million, net of financing arrangements.</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">Our inventory position was $6.1 million at December 31, 2021. We expect
these levels to rise as we build to ensure timely order fulfillment as we complete the transition of the manufacturing of our needle sets
and tubing products to our secondary source and for supply continuity as we move our manufacturing facility to our new location in 2022.
As the relocation and transition to our secondary source are completed, this inventory is expected to convert to a source of cash in the
future.</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">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act
(the &#8220;CARES Act&#8221;) was signed into law. The CARES Act contains a provision known as the Employee Retention Credit (&#8220;ERC&#8221;),
a refundable payroll tax credit for qualified wages paid to retained full-time employees between March 13, 2020, and December 31, 2020.
The Consolidations Appropriations Act (CAA), signed into law on December 27, 2020, significantly modified and expanded the provisions
of the ERC to include wages paid in 2021. For 2021, the ERC provides employers a refundable federal tax credit equal to 70% of the first
$10,000 of qualified wages and benefits paid to retained employees between January 1, 2021, and December 31, 2021. Credits may be claimed
immediately by reducing payroll taxes sent to the Internal Revenue Service. To the extent that the credit exceeds employment withholdings,
the employer may request a refund of prior taxes paid. The Company has determined that it has qualified for this credit and anticipates
utilizing benefits under this act to aid its liquidity position and as a result has recorded a receivable of $0.7 million as of December
31, 2021.</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">In 2020, the Company purchased 683,271 shares of its common stock outstanding
for $3.5 million under its stock repurchase program, which expired on December 31, 2021. No repurchases under the program were made in
2021.</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">- 26 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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><i>Cash Flows</i></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">The following table summarizes our cash flows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 240pt">Net cash used in operating activities</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 86.25pt; text-align: right">(4,319,510</td>
    <td style="width: 21pt">)</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 86.25pt; text-align: right">(743,323</td>
    <td style="width: 8.25pt">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>Net cash used in investing activities</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">(366,169</td>
    <td>)</td>
    <td>$</td>
    <td style="text-align: right">(1,036,152</td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Net cash provided by financing activities</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,705,282</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">23,223,832</td>
    <td>&#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"><b><i>Operating Activities</i></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">Operating cash outflows were $4.3 million for the year ended December 31,
2021 and was mostly attributable to net loss adjusted for non-cash charges of $3.2 million, an increase in accounts receivable of $1.0
million due to higher sales in the fourth quarter of this year compared with last year, an increase in other receivables of $0.7 million
for the ERC refund, an increase in prepaids of $0.8 million related to raw materials in transit, all partially offset by a decrease in
inventory of $0.7 million, and an increase in accounts payable of $0.6 million.</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">Net cash used in operating activities of $0.7 million for the year ended
December 31, 2020, was mostly attributable to non-cash charges for stock-based compensation and litigation settlement expense of $2.9
million, and an increase in accrued expenses and accrued payroll of $1.4 million, driven by the litigation settlement with EMED and customer
rebates. &#160;Further adding to the increase was an increase in depreciation and amortization of $0.4 million and a decrease in accounts
receivable of $0.7 million due to timing of collections. &#160;Offsetting these were primarily working capital changes which include an
increase in inventory of $4.4 million as we built inventory to keep pace with sales growth and to ensure timely order fulfillment during
the transition to our secondary manufacturing source, an increase in prepaid expenses and other assets of $0.4 million relating to increased
insurance premiums, and a decrease in accrued tax liability of $0.2 million resulting from book to tax differences related to stock option
expense.</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><i>Investing Activities</i></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">Our net cash used in investing activities of $0.4 million for the year
ended December 31, 2021, was primarily for capital expenditures for manufacturing equipment and computers for new hires and replacement
of retired computers.</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">Our net cash used in investing activities of $1.0 million for the year
ended December 31, 2020, was primarily for capital expenditures for research and development and strategic initiatives.</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><i>Financing Activities</i></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">The $2.7 million provided by financing activities for the year ended December
31, 2021 is attributed to cash received for options exercised of $1.3 million, the issuance of common stock as settlement for litigation
of $0.9 million, and $0.5 million on borrowings from indebtedness.</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">The $23.2 million provided by financing activities for the year ended December
31, 2020 is from the $26.6 million capital raise, net of expenses, and $0.1 million from options exercised, offset against the repurchase
of the Company&#8217;s common stock outstanding of $3.5 million. &#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">We expect that our cash on hand, cash flows from operations, and our fully
available credit facility will be sufficient to meet our requirements at least through the next 12 months and thereafter for the foreseeable
future.</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">See &#8220;NOTE 10 &#8212; DEBT OBLIGATIONS&#8221; for further detail regarding
the promissory note and loan agreement, and &#8220;NOTE 11 &#8212; EQUITY&#8221; regarding the equity offering in the accompanying &#8220;Notes
to Financial Statements&#8221; appearing in this Annual Report on Form 10-K. &#160;Also, see &#8220;NOTE 4 &#8212; STOCK-BASED COMPENSATION&#8221;
for further detail regarding the EMED settlement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 7.6pt 0 0"><b><i>Debt and Borrowing Capacity</i></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">Refer to &#8220;NOTE 10&#160;&#8212; DEBT OBLIGATIONS&#8221; in the accompanying
&#8220;Notes to Financial Statements&#8221; appearing in this Annual Report on Form 10-K for further details regarding debt.</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">- 27 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>COMMITMENTS AND CONTRACTUAL OBLIGATIONS</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><i>Lease Commitments</i></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">We currently rent a building located at 24 Carpenter Road, Chester, New
York. &#160;This facility is used as our headquarters and for our general operations. We expect to move in June 2022 from this building
into 43,975 square feet of a building located at 100 Corporate Drive, Mahwah, New Jersey. The Company&#8217;s existing lease expires December
31, 2022, and the new lease commences March 1, 2022, and expires August 31, 2032.</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">Refer to &#8220;NOTE 5 &#8211; LEASES&#8221; in the accompanying &#8220;Notes
to Financial Statements&#8221; appearing in this Annual Report on Form 10-K for further details regarding our operating and finance leases.</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>SIGNIFICANT ACCOUNTING POLICIES AND CRITICAL ACCOUNTING ESTIMATES</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">The preparation of financial statements in conformity with generally accepted
accounting principles of the United States (&#8220;GAAP&#8221;) requires estimates and assumptions that affect the reported amounts of
assets and liabilities, revenues and expenses, and related disclosures of contingent liabilities in the financial statements and accompanying
notes. &#160;The SEC has defined a company&#8217;s critical accounting policies as the ones that are most important to the portrayal of
the company&#8217;s&#160;financial condition and results of operations, and which require the company to make its most difficult and subjective
judgments, often as a result of the need to make estimates of matters that are inherently uncertain. &#160;Based on this definition, we
have identified some of our more critical accounting estimates below. &#160;We also have other key accounting policies, which involve
the use of estimates, judgments, and assumptions that are significant to understanding our results. &#160;For additional information,
see &#8220;NOTE 1 &#8212; NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&#8221; in the accompanying &#8220;Notes
to Financial Statements&#8221; appearing in this Annual Report on Form 10-K. &#160;Although we believe that our estimates, assumptions,
and judgments are reasonable, they are based upon information presently available. &#160;Actual results may differ significantly from
these estimates under different assumptions, judgments, or conditions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 7.6pt 0 0"><b><i>Revenue Recognition</i></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">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting
Standards Update (&#8220;ASU&#8221;) No. 2014-09, <i>Revenue from Contracts with Customers</i>, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.</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">The Company&#8217;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.</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">The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.</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">Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.</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">The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.</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><i>Inventory</i></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">Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.</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">- 28 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. We make estimates regarding the future recoverability
of the costs of these products and record provisions based on historical experience, expiration of sterilization dates and expected future
trends. If actual product life cycles, product demand or acceptance of new product introductions are less favorable than projected by
management, additional inventory write downs may be required, which could unfavorably affect future operating results.</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>ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</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">Refer to &#8220;NOTE 1 &#8212; NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES&#8221; in the accompanying &#8220;Notes to Financial Statements&#8221; appearing in this Annual Report on Form 10-K.</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>ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</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">Refer to &#8220;NOTE 1 &#8212; NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES&#8221; in the accompanying &#8220;Notes to Financial Statements&#8221; appearing in this Annual Report on Form 10-K.</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"><span id="a_010"></span><b>ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</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">Not applicable.</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"><span id="a_011"></span><b>ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</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">- 29 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>REPRO MED SYSTEMS, INC.</b></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom">
    <td style="width: 496.5pt">&#160;</td>
    <td style="width: 39pt; text-align: center"><span style="text-decoration: underline">Page</span></td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_023">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID <span id="xdx_901_edei--AuditorFirmId_c20210101__20211231_zXRayiHPcRGl"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorFirmId">256</ix:nonNumeric></span>)</td>
    <td style="text-align: center">31</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Financial Statements</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_024">Balance Sheets as of December 31, 2021 and 2020</a></td>
    <td style="text-align: center">33</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_025">Statements of Operations for the years ended December 31, 2021 and 2020</a></td>
    <td style="text-align: center">34</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_026">Statements of Stockholders&#8217; Equity as of December 31, 2021 and 2020</a></td>
    <td style="text-align: center">35</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_027">Statements of Cash Flows for the years ended December 31, 2021 and 2020</a></td>
    <td style="text-align: center">36</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td><a href="#a_028">Notes to Financial Statements</a></td>
    <td style="text-align: center">37</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">- 30 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_023"></span><b>Report of Independent Registered Public Accounting
Firm</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">To the Shareholders and the Board of Directors of
Repro Med Systems, Inc.</p>

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

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

<p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Opinion on the Financial Statements</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have audited the accompanying balance sheets of
Repro Med Systems, Inc. (the Company) as of December 31, 2021 and 2020, the related statements of operations, stockholders&#8217; equity
and cash flows for the years then ended, and the related notes to the financial statements (collectively, the financial statements). In
our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31,
2021 and 2020, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles
generally accepted in the United States of America.</p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audits. We are a public accounting firm registered with the <span style="color: black">Public Company Accounting Oversight Board (United
States) (</span>PCAOB<span style="color: black">)</span> and are required to be independent with respect to the Company in accordance
with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</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 conducted our audits in accordance with the standards
of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements
are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform,
an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal
control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal
control over financial reporting. Accordingly, we express no such opinion.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our audits included performing procedures to assess
the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond
to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements.
Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating
the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</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>Critical Audit Matters</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 critical audit matters communicated below are
matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the
audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially
challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the
financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions
on the critical audit matters or on the accounts or disclosures to which they relate.</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"><i>Grant of Stock Options</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">Description of the Matter:</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">As discussed in Note 4 to the financial statements,
the Company granted 2,000,000 options to purchase shares of its common stock with 10-year terms and a grant-date fair value of $5,699,986
to employees, directors and consultants during the year ended December 31, 2021. Management is required to analyze the fair value of each
option granted and amortize it over its vesting 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">We identified the grant of the stock options as a&#160;critical&#160;audit&#160;matter.
Management&#8217;s estimates regarding the fair value of options result in the application of a high degree of auditor judgment.</p>

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


<p style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 31 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">How We Addressed the Matter in Our Audit:</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 obtained an understanding of the Company&#8217;s
processes and controls in place for determining the fair value of each granted option. We evaluated the option price model management
selected to determine the fair value, and analyzed the underlying data used to estimate the fair value of the awards. We also recalculated
the fair value of each option granted during the year.</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">/s/ <span id="xdx_90B_edei--AuditorName_c20210101__20211231_zYyOtqGypd6g"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorName">McGrail Merkel Quinn &amp; Associates, P.C.</ix:nonNumeric></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">We have served as the Company's auditor since 2014.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span id="xdx_909_edei--AuditorLocation_c20210101__20211231_zJHtRz1REHf6"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="dei:AuditorLocation">Scranton, Pennsylvania</ix:nonNumeric></span></p>

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


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_024"></span><b>REPRO MED SYSTEMS, INC.</b></p>

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

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

<table cellspacing="0" cellpadding="0" id="xdx_307_111_zCgtJd9FdEfe" summary="xdx: Statement - BALANCE SHEETS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49D_20211231_zzAKgW2nGAz2" style="text-align: center"><b>December 31,</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_495_20201231_zHdcz0D2NVh4" style="text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 352.95pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 1in; text-align: right">&#160;</td>
    <td style="width: 0.2in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 1in; text-align: right">&#160;</td>
    <td style="width: 7.15pt">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zBs8WOpAAWEc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td><b>ASSETS</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrentAbstract_i01B_zpDBW0PycVV1" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>CURRENT ASSETS</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maACzbvr_zgJa4YDIcRld" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Cash and cash equivalents</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,334,889</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,315,286</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsReceivableNetCurrent_i02I_maACzbvr_zbl2Rqg0wSug" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Accounts receivable less allowance for doubtful accounts of $<span id="xdx_906_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20211231_zpdGPqgcTA1k"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,271</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_c20201231_zlzPuIdhge36"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,469</ix:nonFraction></span> for December 31, 2021, and December 31, 2020, respectively</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,592,886</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,572,954</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryNet_i02I_maACzbvr_z5W4NZYb9my1" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Inventory</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,106,338</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,829,772</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherReceivables_i02I_maACzbvr_zkoto0tR8JN8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Other receivables</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OtherReceivables" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">718,220</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0066">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PrepaidExpenseCurrent_i02I_maACzbvr_zi9jEqbfbzsl" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Prepaid expenses and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,568,821</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">807,780</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsCurrent_i02TI_mtACzbvr_maAzDZj_z5lhG73wJL65" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>TOTAL CURRENT ASSETS</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,321,154</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">37,525,792</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAzDZj_zVKGfLzQ2PQ5" style="vertical-align: bottom">
    <td>Property and equipment, net</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,106,445</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,167,623</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_i01I_maAzDZj_z2CO0gKOVNz" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 8.25pt; text-indent: -8.25pt">Intangible assets, net of accumulated amortization of $<span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20211231_zixrzku7RVs3"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">263,729</ix:nonFraction></span> and $<span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_c20201231_zI6kDNuIT4Zh"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">199,899</ix:nonFraction></span> at December 31, 2021 and December 31, 2020, respectively</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">808,813</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">843,587</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maAzDZj_z4OFjf1waLE3" style="vertical-align: bottom">
    <td style="padding-left: 45.5pt; text-indent: -45.5pt">Operating lease right-of-use assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">236,846</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredIncomeTaxAssetsNet_i01I_maAzDZj_znQL9OiSCg7" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 45.5pt; text-indent: -45.5pt">Deferred income tax assets, net</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,941,254</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,274</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_i01I_maAzDZj_z1zIGh1aLAtk" style="vertical-align: bottom">
    <td style="padding-left: 45.5pt; text-indent: -45.5pt">Other assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,812</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,812</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Assets_i01TI_mtAzDZj_zBRv037zIbMd" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>TOTAL ASSETS</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,293,031</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,918,934</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zXvuHwMtjWwj" style="vertical-align: bottom; background-color: #E6E6E6">
    <td><b>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesCurrentAbstract_i01B_zUiWcHiz2Tnf" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>CURRENT LIABILITIES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccountsPayableCurrent_i02I_maLCzuAs_zLOAA7OqYNta" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Accounts payable</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,227,533</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">624,920</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_i02I_maLCzuAs_zGADDMd8AXmf" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Accrued expenses</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,709,704</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,610,413</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NotesPayableCurrent_i02I_maLCzuAs_zDQEsNRDecF6" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Note Payable</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">508,583</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0107">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredRevenue_i02I_maLCzuAs_zKp0P6aLc5Ze" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Deferred Revenue</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredRevenue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0110">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EmployeeRelatedLiabilitiesCurrent_i02I_maLCzuAs_zMr3LpdXTbTk" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Accrued payroll and related taxes</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">160,603</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">287,130</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_i02I_maLCzuAs_z4gK2d2loeYg" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Finance lease liability &#8211; current</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0115">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maLCzuAs_zQGdJrtyd2P1" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Operating lease liability &#8211; current</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,293</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesCurrent_i02TI_mtLCzuAs_maLzv2M_zsCNZtgsZzu2" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>TOTAL CURRENT LIABILITIES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,791,976</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,666,402</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maLzv2M_zyy6bJeqYAoj" style="vertical-align: bottom">
    <td style="padding-left: 45.5pt; text-indent: -45.5pt">Operating lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0124">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--Liabilities_i01TI_mtLzv2M_maLASEz9A7_zp2s4d7tOmoe" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>TOTAL LIABILITIES</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,791,976</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,761,955</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommitmentsAndContingencies_i01I_zNnxExvxFAA9" style="vertical-align: bottom">
    <td>Commitments and contingencies (Refer to Note 8)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--StockholdersEquityAbstract_i01B_zbzLIK3nIPxa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>STOCKHOLDERS&#8217; EQUITY</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CommonStockValue_i02I_maSEzk8J_zsg792kzzxQ9" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Common stock, $<span title="Common stock, par or stated value per share"><span title="Common stock, par or stated value per share"><span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20211231_zIlhTiOdPBP5"><span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20201231_zarKWg8iCRbe"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></ix:nonFraction></span></span></span></span> par value, <span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_pid_uShares_c20211231_znIZ7fco1ls" title="Common stock, shares authorized"><span id="xdx_902_eus-gaap--CommonStockSharesAuthorized_iI_pid_uShares_c20201231_zzsnNCJiJ34" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">75,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized, <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pii_uShares_c20211231_zrkDA2Qm9Xa5" title="Common stock, shares, issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,044,162</ix:nonFraction></span> and <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_pii_uShares_c20201231_zBd4EMZ2FMXf" title="Common stock, shares, issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">46,680,119</ix:nonFraction></span> shares issued; <span id="xdx_905_eus-gaap--CommonStockSharesOutstanding_iI_pii_uShares_c20211231_zH3Q1QsvFlu2" title="Common stock, shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,623,660</ix:nonFraction></span> and <span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pii_uShares_c20201231_zTAlGkhCyQP6" title="Common stock, shares, outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">43,259,617</ix:nonFraction></span> shares outstanding at December 31, 2021, and December 31, 2020, respectively</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">480,441</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">466,801</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_maSEzk8J_z8pmHCvTQuN3" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Additional paid-in capital</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,774,245</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,880,986</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--TreasuryStockValue_i02NI_di_msSEzk8J_zRzlthjldzT2" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Treasury stock, <span id="xdx_90F_eus-gaap--TreasuryStockShares_iI_pid_uShares_c20211231_zcthvCokKsd2" title="Treasury Stock, Shares"><span id="xdx_90F_eus-gaap--TreasuryStockShares_iI_pid_uShares_c20201231_zNRlHVXUhjQ4" title="Treasury Stock, Shares"><ix:nonFraction name="us-gaap:TreasuryStockShares" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockShares" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,420,502</ix:nonFraction></ix:nonFraction></span></span> shares at December 31, 2021 and December 31, 2020, at cost</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,843,562</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,843,562</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_405_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maSEzk8J_zFEw4vecAFLf" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Retained (deficit)/earnings </td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">910,069</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,652,754</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockholdersEquity_i02TI_mtSEzk8J_maLASEz9A7_zlt6Ij6bHKGe" style="vertical-align: bottom">
    <td>TOTAL STOCKHOLDERS&#8217; EQUITY</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,501,055</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,156,979</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_mtLASEz9A7_z27t3n3EHHX3" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,293,031</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">39,918,934</ix:nonFraction></td>
    <td>&#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; text-align: center">See accompanying Notes to Financial Statements.</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">- 33 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_025"></span><b>REPRO MED SYSTEMS, INC.</b></p>

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

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

<table cellspacing="0" cellpadding="0" id="xdx_308_113_zsALVTa1TTe7" summary="xdx: Statement - STATEMENTS OF OPERATIONS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
    <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 0pt solid">&#160;</td>
    <td id="xdx_497_20210101__20211231_zUw5gYSZ1FOd" style="border-bottom: black 0pt solid">&#160;</td>
    <td style="border-bottom: black 0pt solid">&#160;</td>
    <td style="border-bottom: black 0pt solid">&#160;</td>
    <td style="border-bottom: black 0pt solid">&#160;</td>
    <td id="xdx_498_20200101__20201231_ziIWVUyYNDma" style="border-bottom: black 0pt solid">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>For the Years Ended</b></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>December 31,</b></p></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Revenues_maGPzCe9_zoUptSKq5RK5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 4.9in">NET REVENUES</td>
    <td style="width: 7.55pt">&#160;</td>
    <td style="width: 0.1in">$</td>
    <td style="width: 1in; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,490,175</ix:nonFraction></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">$</td>
    <td style="width: 1in; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,176,448</ix:nonFraction></td>
    <td style="width: 7.55pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CostOfGoodsAndServicesSold_msGPzCe9_zps8lN94J8o8" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Cost of goods sold</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,720,597</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,240,362</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--GrossProfit_iT_mtGPzCe9_maOILzp3R_zGJwCfvvUK55" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Gross Profit</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,769,578</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,936,086</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingExpensesAbstract_iB_zdsfBvIm1w06" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>OPERATING EXPENSES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--SellingGeneralAndAdministrativeExpense_i01_maOEzZqm_zhTqgTLRtCvi" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Selling, general and administrative</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,862,314</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,028,309</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LitigationSettlementExpense_i01_maOEzZqm_zTV5BtwXmXC2" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Litigation</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0187">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:LitigationSettlementExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,447,213</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ResearchAndDevelopmentExpense_i01_maOEzZqm_zaciqwP80TRb" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Research and development</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,473,669</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,296,754</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DepreciationDepletionAndAmortization_i01_maOEzZqm_z13E62gWtAy2" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Depreciation and amortization</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">463,130</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">418,595</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingExpenses_i01T_mtOEzZqm_msOILzp3R_zkqd5UanNYX9" style="vertical-align: bottom">
    <td>Total Operating Expenses</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,799,113</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,190,871</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OperatingIncomeLoss_mtOILzp3R_maILFCOznvO_z5gp8wxuvSde" style="vertical-align: bottom">
    <td>Net Operating Loss</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,029,535</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,254,785</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpenseAbstract_iB_z4Mxe2Dn6rJk" style="vertical-align: bottom">
    <td>Non-Operating Income</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ForeignCurrencyTransactionGainLossBeforeTax_maNIEzXQ8_zYgy2aa9ctw4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Gain/(Loss) on foreign currency exchange</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">28,905</ix:nonFraction>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,536</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i01_maNIEzXQ8_zMVMQcuhcoki" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Gain on disposal of fixed assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,009</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,591</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherIncome_i01_maNIEzXQ8_z2yIO2ZSoe01" style="vertical-align: bottom">
    <td style="background-color: #DBDBDB; padding-left: 24.7pt; text-indent: -8.25pt">Other Income</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB; text-align: right"><ix:nonFraction name="us-gaap:OtherIncome" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">679,907</ix:nonFraction></td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0212">&#8212;</span></td>
    <td style="background-color: #E7E6E6">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNonoperatingIncomeExpense_i01_maNIEzXQ8_zogpSXmWhge8" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Interest income, net</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,083</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">42,395</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NonoperatingIncomeExpense_i01_mtNIEzXQ8_maILFCOznvO_zBDNCimCGW71" style="vertical-align: bottom">
    <td style="background-color: #DBDBDB">TOTAL OTHER INCOME</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #DBDBDB">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #DBDBDB; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">665,094</ix:nonFraction></td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="background-color: #DBDBDB">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #DBDBDB">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #DBDBDB; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,522</ix:nonFraction></td>
    <td style="background-color: #E7E6E6">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_mtILFCOznvO_maNILzoTp_zA5El2dEWU2g" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>LOSS BEFORE TAXES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,364,441</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,194,263</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxExpenseBenefit_msNILzoTp_zl6QlQ8I7sZj" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,801,618</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,800</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_mtNILzoTp_z2WnXa4hyDvk" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>NET LOSS</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,562,823</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,212,063</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--EarningsPerShareAbstract_iB_zKbFgIGRLhYk" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>NET LOSS PER SHARE</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--EarningsPerShareBasic_i01_pid_uUSDPShares_zcacX3zlts89" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_i01_pid_uUSDPShares_z8JR6TVbKbj9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_iB_zHOVNNquRyi5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>WEIGHTED AVERAGE COMMON SHARES OUTSTANDING</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pid_uShares_zbzhFa9RpWYj" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,385,032</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,929,736</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pid_uShares_z1Tq45IkF6ik" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,385,032</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,929,736</ix:nonFraction></td>
    <td>&#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; text-align: center">See accompanying Notes to Financial Statements.</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">- 34 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_026"></span><b>REPRO MED SYSTEMS, INC.</b></p>

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

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

<table cellspacing="0" cellpadding="0" id="xdx_30F_114_zIqGKye9JTob" summary="xdx: Statement - STATEMENTS OF STOCKHOLDERS&apos; EQUITY" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 145.95pt">&#160;</td>
    <td style="width: 6.7pt">&#160;</td>
    <td style="width: 48.4pt">&#160;</td>
    <td style="width: 6.75pt">&#160;</td>
    <td style="width: 7pt">&#160;</td>
    <td id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zSMqAfagVx7e" style="width: 42.45pt">&#160;</td>
    <td style="width: 6.75pt">&#160;</td>
    <td style="width: 7pt">&#160;</td>
    <td id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_z1RLrFLGo0r1" style="width: 49.35pt">&#160;</td>
    <td style="width: 6.75pt">&#160;</td>
    <td style="width: 7pt">&#160;</td>
    <td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zjRUYQQuFBvf" style="width: 48.85pt">&#160;</td>
    <td style="width: 6.85pt">&#160;</td>
    <td style="width: 7pt">&#160;</td>
    <td id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockMember_zuMCWoZWVnLi" style="width: 48.85pt">&#160;</td>
    <td style="width: 6.85pt">&#160;</td>
    <td style="width: 7.15pt">&#160;</td>
    <td id="xdx_4B2_zJkxMoNYcrxa" style="width: 53.4pt">&#160;</td>
    <td style="width: 6.95pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Additional</b></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Retained</b></td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Total</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>Common Stock</b></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Paid-in</b></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Earnings</b></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Treasury</b></td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><b>Stockholders&#8217;</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Amount</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Capital</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>/(Deficit)</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Stock</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Equity</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_438_c20200101__20201231_eus-gaap--StockholdersEquity_iS_zGCfRJeKaaae" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">BALANCE, DECEMBER 31, 2019</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqFgPTfYuEEk" title="Balance beginning (in shares)" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">42,239,788</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">422,398</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,293,069</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,864,817</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">344,204</ix:nonFraction></td>
    <td>)</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,236,080</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_43C_c20200101__20201231_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z7XClGfpxuzf" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Issuance of stock-based compensation</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pii_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbgGDm2oeDCi" title="Issuance of stock-based compensation (in shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">32,181</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">322</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240,638</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0257">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0258">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240,960</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_436_c20200101__20201231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zxscCmRhY99i" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Compensation expense related to stock options</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0263">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,377,772</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0265">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0266">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,377,772</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43D_c20200101__20201231_ecustom--LitigationSettlementOptions_zmLk8S0tnTec" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Litigation settlement options</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0269">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:LitigationSettlementOptions" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">347,008</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0271">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0272">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:LitigationSettlementOptions" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">347,008</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_430_c20200101__20201231_ecustom--NewIssuanceLitigationSettlementAmountIssuance_z5XkBnqGeld2" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Litigation settlement share issuance</td>
    <td>&#160;</td>
    <td id="xdx_988_ecustom--NewIssuanceLitigationSettlementShareIssuance_pii_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zLqg9aQ5IuG7" title="Litigation settlement share issuance (in shares)" style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementShareIssuance" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,238</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">952</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">937,142</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0277">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0278">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">938,094</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43C_c20200101__20201231_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zl6xexQ8jdEk" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Repurchases of shares</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0283">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0284">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0285">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,499,358</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,499,358</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_435_c20200101__20201231_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_zOhpjNbpgrci" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Issuance upon options exercised</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zVj8PlvaYyzk" title="Issuance upon options exercised (in shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">719,162</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,191</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,689</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0291">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0292">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,880</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_436_c20200101__20201231_ecustom--NewIssuanceOfCapitalRaiseAmount_zcFUhUrkTLf8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Capital raise</td>
    <td>&#160;</td>
    <td id="xdx_989_ecustom--NewIssuanceOfCapitalRaiseShares_pii_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXtb3TwoV3oi" title="Capital raise (in shares)" style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseShares" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,593,750</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseAmount" contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,938</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseAmount" contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,596,668</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0299">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0300">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceOfCapitalRaiseAmount" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,632,606</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_434_c20200101__20201231_eus-gaap--NetIncomeLoss_z6M3XMG9n9kg" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Net loss </td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0306">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,212,063</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0308">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,212,063</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_431_c20200101__20201231_eus-gaap--StockholdersEquity_iE_zV41WDlXsuT3" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">BALANCE, DECEMBER 31, 2020</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--SharesOutstanding_iE_pid_uShares_c20200101__20201231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTfWyDClDDsa" title="Balance ending (in shares)" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">46,680,119</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">466,801</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35,880,986</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,652,754</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,843,562</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,156,979</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_435_c20210101__20211231_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zNHXYcDbCAne" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Issuance of stock-based compensation</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pii_uShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaU9BpAQi13j" title="Issuance of stock-based compensation (in shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,725</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">958</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">432,696</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">433,654</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_zY8Xc2joZ8G6" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Compensation expense related to stock options</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0327">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,049,041</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0329">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0330">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,049,041</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43A_c20210101__20211231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_zjdF1poSVMw" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Issuance of Restricted Stock</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0333">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,859</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0335">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0336">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,859</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_431_c20210101__20211231_ecustom--NewIssuanceLitigationSettlementAmountIssuance_z7lacm1WDAbl" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Litigation settlement share issuance</td>
    <td>&#160;</td>
    <td id="xdx_983_ecustom--NewIssuanceLitigationSettlementShareIssuance_pii_uShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkxe07UQmvik" title="Litigation settlement share issuance (in shares)" style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementShareIssuance" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,238</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">952</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">937,142</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0341">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0342">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:NewIssuanceLitigationSettlementAmountIssuance" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">938,094</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_zLFgbaLWAhxg" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Issuance upon options exercised</td>
    <td>&#160;</td>
    <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z72cJTWiRzu8" title="Issuance upon options exercised (in shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,173,080</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,730</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,249,521</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0349">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0350">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,261,251</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_43B_c20210101__20211231_eus-gaap--NetIncomeLoss_zrpCMu4qfy0c" style="vertical-align: bottom">
    <td style="padding-left: 0.1in; text-indent: -0.1in">Net loss </td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0356">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,562,823</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0358">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,562,823</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_43D_c20210101__20211231_eus-gaap--StockholdersEquity_iE_z24WAiGwreP7" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.1in; text-indent: -0.1in">BALANCE, DECEMBER 31, 2021</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--SharesOutstanding_iE_pii_uShares_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z4t0Ojhmami9" title="Balance ending (in shares)" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">48,044,162</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">480,441</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">40,774,245</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">910,069</ix:nonFraction></td>
    <td style="border-bottom: white 1.5pt double">)</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,843,562</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,501,055</ix:nonFraction></td>
    <td>&#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; text-align: center">See accompanying Notes to Financial Statements.</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">- 35 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_027"></span><b>REPRO MED SYSTEMS, INC.</b></p>

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

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

<table cellspacing="0" cellpadding="0" id="xdx_30F_112_zcbZYyNvINt2" summary="xdx: Statement - STATEMENTS OF CASH FLOWS" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 4.9in">&#160;</td>
    <td style="width: 7.1pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_49E_20210101__20211231_zMjWsWzVtsB7" style="width: 1in">&#160;</td>
    <td style="width: 0.2in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_494_20200101__20201231_zWRhg4LQnLk8" style="width: 1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>For the Years Ended<br />
December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zfab7jcyXir" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>CASH FLOWS FROM OPERATING ACTIVITIES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_i01_z4L6wBZvKVe2" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Net Loss</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,562,823</ix:nonFraction></td>
    <td>)</td>
    <td>$</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,212,063</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_404_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zCFQpT6sT9y4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Adjustments to reconcile net (loss) to net cash used in operating activities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ShareBasedCompensation_i02_zFkgX5RH2atd" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Stock-based compensation expense</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,707,554</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,618,732</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_ecustom--StockbasedLitigationSettlementExpense_i02_zHW9L7wemUaj" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Stock-based litigation settlement expense</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0381">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:StockbasedLitigationSettlementExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,285,102</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DepreciationDepletionAndAmortization_i02_zI1ZGdaznNWk" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Depreciation and amortization</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">463,130</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">418,595</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i02N_di_zWqWlXNty55k" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Gain on disposal of fixed assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,009</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,591</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxesAndTaxCredits_i02_z8MiP7OdhHQf" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Deferred income taxes</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,815,980</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,967</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_i02_zjgLj3La9gn2" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Provision for doubtful accounts</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0393">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,176</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_409_eus-gaap--AmortizationOfIntangibleAssets_i02_zpOrhd60rYld" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Abandonment of intangible assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0396">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">41,919</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i01B_zvdZoK9tcuD5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Changes in operating assets and liabilities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsReceivable_i02N_di_zwuxhqNE9dyl" style="vertical-align: bottom">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">(Increase)/Decrease&#160;in accounts receivable</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,019,932</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">669,743</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInInventories_i02N_di_zfsPIJoAX5s3" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Decrease/(Increase) in inventory</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">723,434</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,441,295</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOtherReceivables_i02_zR4MMfkpXp8b" style="vertical-align: bottom">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Increase in other receivables</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherReceivables" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">718,220</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0409">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i02N_di_zUa9k37dJ75j" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Increase in prepaid expenses and other assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">761,041</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">420,614</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInAccountsPayable_i02_maCzfiB_z6FGr2mJpvzc" style="vertical-align: bottom">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Increase in accounts payable</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">602,613</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">52,264</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInEmployeeRelatedLiabilities_i02_zPHgZ60vb6sh" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">(Decrease)/Increase in accrued payroll and related taxes</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">126,527</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">96,865</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInDeferredRevenue_i02_zjdqkwiteiIc" style="vertical-align: bottom">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Increase in deferred revenue</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredRevenue" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">90,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0421">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_i02_zFpVtSd9NI57" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Increase in accrued expenses</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">99,291</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,313,801</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_i02_zwKp7e5O7wRj" style="vertical-align: bottom">
    <td style="padding-left: 0.8in; text-indent: -8.25pt">Decrease in accrued tax liability</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0426">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">204,572</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCCERCzi8U_z4pE1eNyuY03" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>NET CASH USED IN OPERATING ACTIVITIES</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,319,510</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">743,323</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zz3FQaaMoC7e" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>CASH FLOWS FROM INVESTING ACTIVITIES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PaymentsToAcquireProductiveAssets_i01N_di_msNCPBUzPHU_zr4YT78sppdi" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Purchases of property and equipment</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">346,178</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">920,604</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_409_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di_msNCPBUzPHU_zVBnDNoFHQD9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Purchases of intangible assets</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,056</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">140,548</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_404_eus-gaap--ProceedsFromSaleOfProductiveAssets_i01_maNCPBUzPHU_z50DZnIM4fpd" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Proceeds from disposal of property and equipment</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,065</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,000</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzPHU_maCCERCzi8U_zwcpTQ3garw9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>NET CASH USED IN INVESTING ACTIVITIES</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">366,169</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,036,152</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zCpEAnxSpxFk" style="vertical-align: bottom">
    <td>CASH FLOWS FROM FINANCING ACTIVITIES</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_maNCPBUz1Dx_zBhdfy00Vkfk" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Proceeds from issuance of equity</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,261,251</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,728,486</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_ecustom--CommonStockIssuanceAsSettlementForLitigation_i01_maNCPBUz1Dx_zqy1OhuCVagb" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Common stock issuance settlement of litigation</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:CommonStockIssuanceAsSettlementForLitigation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">938,094</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_ecustom--PurchaseOfTreasuryStock_i01_maNCPBUz1Dx_zfNNNd9yBc98" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Purchase of treasury stock</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="krmd:PurchaseOfTreasuryStock" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,499,358</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_40F_ecustom--BorrowingsFromIndebtedness_i01_maNCPBUz1Dx_zck55LEWQ8q2" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Borrowings from indebtedness</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:BorrowingsFromIndebtedness" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">924,389</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:BorrowingsFromIndebtedness" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,976,508</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--PaymentsOnIndebtedness_i01N_di_msNCPBUz1Dx_zDpLyjasGhMk" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Payments on indebtedness</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="krmd:PaymentsOnIndebtedness" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">415,806</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="krmd:PaymentsOnIndebtedness" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,976,508</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_400_eus-gaap--FinanceLeasePrincipalPayments_i01N_di_msNCPBUz1Dx_zIE2NZ5dDyc6" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Payments on finance lease liability</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,296</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCCERCzi8U_mtNCPBUz1Dx_zYlnZb1t9Dmb" style="vertical-align: bottom; background-color: #E7E6E6">
    <td>NET CASH PROVIDED BY FINANCING ACTIVITIES</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,705,282</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,223,832</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzi8U_zGFL3b8XOyob" style="vertical-align: bottom; background-color: #E7E6E6">
    <td>NET (DECREASE)/INCREASE IN CASH AND CASH EQUIVALENTS</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,980,397</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,444,357</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_zwXC69RWVf9f" style="vertical-align: bottom">
    <td>CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,315,286</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2019-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,870,929</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_zrHKlxHmevkk" style="vertical-align: bottom; background-color: #E7E6E6">
    <td>CASH AND CASH EQUIVALENTS, END OF YEAR</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25,334,889</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,315,286</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zpNMR5Wv8Lq5" style="vertical-align: bottom; background-color: #E7E6E6">
    <td>Supplemental Information</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AdditionalCashFlowElementsAbstract_i01B_z18Uvu21yOga" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Cash paid during the years 5for:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InterestPaidNet_i02_zGbmgV1F1sp5" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Interest</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,241</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">27,736</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxesPaidNet_i02_zs2dz5qn2srj" style="vertical-align: bottom">
    <td style="padding-left: 41.15pt; text-indent: -8.25pt">Income taxes</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,903</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">321,983</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_zDObkHLI7tPl" style="vertical-align: bottom; background-color: #E7E6E6">
    <td>Schedule of Non-Cash Operating, Investing and Financing Activities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IssuanceOfCommonStockCompensation_i01_zsxXdh4mbf1b" style="vertical-align: bottom">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Issuance of common stock as compensation</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="krmd:IssuanceOfCommonStockCompensation" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">433,654</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="krmd:IssuanceOfCommonStockCompensation" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">240,960</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssued1_zd7EK2KaMuje" style="vertical-align: bottom; background-color: #E7E6E6">
    <td style="padding-left: 24.7pt; text-indent: -8.25pt">Issuance of common stock as settlement for litigation</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">938,094</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">938,094</ix:nonFraction></td>
    <td>&#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; text-align: center">See accompanying Notes to Financial Statements.</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">- 36 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_028"></span><b>REPRO MED SYSTEMS, INC.</b></p>

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

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"><p id="xdx_803_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zIjNSynC77Xb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 1 &#8212; <span id="xdx_820_z3F69dT4MRda">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</span></b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:NatureOfOperations"><p id="xdx_84B_eus-gaap--NatureOfOperations_zCri4m7ZU9Md" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_869_zoYJtIBTwGHg">NATURE OF OPERATIONS</span></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">REPRO MED SYSTEMS, INC. (the &#8220;Company,&#8221; &#8220;KORU Medical,&#8221;
&#8220;KORU,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#8220;FDA&#8221;) quality and regulatory system and international standards for quality system management. &#160;The Company operates
as <span id="xdx_90A_eus-gaap--NumberOfReportableSegments_dxL_uPure_c20210101__20211231_z7Oj3IhF2Pod" title="Number of segments | Segment::XDX::1"><span style="-sec-ix-hidden: xdx2ixbrl0505">one</span></span> segment.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQemVda5LcT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_865_zFGnDuMMWu9f">BASIS OF PRESENTATION</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">We prepare our financial statements and accompanying
notes in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). &#160;Certain
prior year amounts have been reclassified to conform to the current year presentation in our Financial Statements.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOpbM1r4koZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_86E_zWVgLDqKNIFc">CASH AND CASH EQUIVALENTS</span></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">For purposes of the statement of cash flows, the Company considers all
short-term investments with an original maturity of three months or less to be cash equivalents. &#160;The Company holds cash in excess
of $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20211231_zTfWizlg9pm8"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,000</ix:nonFraction></span> at its depository, which exceeds the FDIC insurance limits and is, therefore, uninsured.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_840_eus-gaap--InventoryPolicyTextBlock_z7lwP8eqkPF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">I<span id="xdx_868_z5Zmo8snzjZk">NVENTORY</span></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">Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.</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">We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. &#160;We make estimates regarding the future
recoverability of the costs of these products and record provisions based on historical experience, expiration of sterilization dates
and expected future trends. &#160;If actual product life cycles, product demand or acceptance of new product introductions are less favorable
than projected by management, additional inventory write downs may be required, which could unfavorably affect future operating results.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zPRjf6cHcuki" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_866_zxR7wwOpabXj">INTANGIBLE ASSETS</span></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">Certain of our identifiable intangible assets, including patents and trademarks,
are amortized using the straight-line method over their estimated useful lives which range from <span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zgph99y7JF53"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">6</ix:nonNumeric></span> to <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zMYE4ZA3lc6j" title="Estimated useful lives"><ix:nonNumeric contextRef="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span> years. &#160;All of our intangible
assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be
recoverable. &#160;Our management is responsible for determining if impairment exists and considers various factors when making these
determinations. &#160;Amortization expense related to intangible assets for the years ended December 31, 2021 and 2020 was $<span id="xdx_90D_ecustom--AmortizationOfIntangibleAssets1_dxL_c20210101__20211231_zgKV43X7UYs2" title="Abandonment of intangible assets::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0519">63,830</span></span> and
$<span id="xdx_902_ecustom--AmortizationOfIntangibleAssets1_dxL_c20200101__20201231_zap2hvZCyTvf" title="Abandonment of intangible assets::XDX::41%2C919"><span style="-sec-ix-hidden: xdx2ixbrl0521">62,177</span></span>, respectively.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"><p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>The estimated amortization expense for the succeeding
years for the intangible assets is approximately:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><span style="display: none; visibility: hidden"><span id="xdx_8B8_zotWt2Uqj9Tf">Schedule of amortization expense</span></span>&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31,</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 122.25pt">2022</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">$</td>
    <td style="vertical-align: bottom; width: 39.75pt; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,617</ix:nonFraction></td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom">
    <td>2023</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,842</ix:nonFraction></td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2024</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,842</ix:nonFraction></td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,842</ix:nonFraction></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2026</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">59,842</ix:nonFraction></td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white">
    <td style="vertical-align: bottom">Thereafter</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">508,828</ix:nonFraction></td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total amortization expense</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">808,813</ix:nonFraction></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zD4AthjGX4of" style="margin-top: 0; margin-bottom: 0">&#160;</p>

</ix:nonNumeric><p id="xdx_852_zXK9kOSgoYmg" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:exclude><p id="xdx_23E_z7qUmBZFF9w5" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 37 -</p></ix:exclude>

<ix:exclude><div id="xdx_23C_zOY6eGgZIAaf"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p></p></div></ix:exclude>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zVvqpKXvfY3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_znYNAg8vsuuc">INCOME TAXES</span></span></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">Deferred income taxes are provided using the liability method whereby deferred
tax assets are recognized for deductible temporary differences and operating loss and tax credit carry forwards and deferred tax liabilities
are recognized for taxable temporary differences.</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">The Company believes that it has no uncertain tax positions requiring disclosure
or adjustment.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYYhUa4YJhw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86F_zfzJSyky2e5a">PROPERTY AND EQUIPMENT</span></span></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">Property and equipment are stated at original acquisition cost less accumulated
depreciation. &#160;Additions and improvements are capitalized which increase the value or extend the life of an asset, while maintenance
and repair costs are expensed as incurred. &#160;When assets are retired or otherwise disposed, the cost and related accumulated depreciation
or amortization is removed from the respective accounts and any resulting gain or loss is included in income. &#160;Depreciation and amortization
are calculated on the straight-line basis over the estimated useful lives of the assets which generally range from <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z7gGdf8rboPi" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0546">3</span></span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zQ1KeL1mkQn5" title="::XDX::P10Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0547">10</span></span> years for furniture
and office equipment, <span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_z7YQaY5uXUgg" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0549">3</span></span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_zcQtFwEir6ai" title="::XDX::P12Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0550">12</span></span> years for manufacturing equipment and tooling and shorter of the lease term or their estimated useful lives
for leasehold improvements. Depreciation and amortization expense related to property and equipment for the years ended December 31, 2021
and 2020 was $<span id="xdx_906_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20210101__20211231_zDECUtlGfzJj" title="Depreciation and amortization expense::XDX::463%2C130"><span style="-sec-ix-hidden: xdx2ixbrl0552">399,300</span></span> and $<span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20200101__20201231_zjWPRW0Jc8d9" title="::XDX::418%2C595"><span style="-sec-ix-hidden: xdx2ixbrl0553">356,418</span></span>, respectively.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_84E_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zTJiQ5a1IRjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zmdH8hEfDhgj">STOCK-BASED COMPENSATION</span></span></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">The Company maintains a stock option plan under which it grants stock options
to certain executives, key employees and consultants. The fair value of each option grant is estimated on the date of the grant using
the Black-Scholes option-pricing model. &#160;All options are charged against income at their fair value. &#160;The entire compensation
expense of the award is recognized over the vesting period. Shares of stock granted for director fees are recorded at the fair value of
the shares at the grant date.</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">The Company also maintains an omnibus equity incentive plan. To date the
Company has only granted shares of stock for director fees under this plan and those shares of stock granted are recorded at the fair
value of the shares at the grant date.</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">The Company issues restricted&#160;stock awards. Restricted stock awards&#160;are
equity classified and measured at the fair market value of the underlying&#160;stock&#160;at the grant date. The fair value of restricted
stock awards vesting at certain market capitalization thresholds were estimated on the date of grant using the Brownian Motion Monte Carlo
lattice model. The fair value of restricted stock awards with time-based vesting were estimated on the date of grant at the current stock
price. We recognize restricted stock expense using the straight-line attribution method over the requisite service period and account
for forfeitures as they occur.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zIYAHDmg2vff" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_865_zZ6GwyQf4399">NET LOSS PER COMMON SHARE</span></span></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;<span>Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.</span> &#160;See &#8220;NOTE 4 &#8212; STOCK-BASED COMPENSATION&#8221; for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; visibility: hidden"><span id="xdx_8BB_zOLuqiw5EIYi">Schedule of net income per common share</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"><b>Years Ended</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 173.25pt">Net loss</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,562,823</ix:nonFraction></td>
    <td style="width: 14.25pt">)</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,212,063</ix:nonFraction></td>
    <td style="width: 11.1pt">)</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted Average Outstanding Shares:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Outstanding shares</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,385,032</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,929,736</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Option shares includable</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,385,032</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">41,929,736</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Net loss per share</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.03</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">__________</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right">(a)</td><td style="width: 5pt"></td><td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify"><ix:footnote id="Footnote000584" xml:lang="en-US">Option shares of <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">273,110</ix:nonFraction></span> and <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">239,935</ix:nonFraction></span> for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.</ix:footnote></td>
</tr></table>

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

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


<ix:exclude><p id="xdx_230_zs8LimXGwdf6" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 38 -</p></ix:exclude>

<ix:exclude><div id="xdx_237_zugfqCNQyRFb"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_842_eus-gaap--UseOfEstimates_zNMItd8vgdjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_863_zWgd6dP3sMue">USE OF ESTIMATES IN THE FINANCIAL STATEMENTS</span></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">The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual
results could differ from those estimates. &#160;Important estimates include but are not limited to asset lives, valuation allowances,
inventory valuation, and accruals.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWKSz3LJ068d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_864_zwGhs08R0DCj">REVENUE RECOGNITION</span></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">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting
Standards Update (&#8220;ASU&#8221;) No. 2014-09, <i>Revenue from Contracts with Customers</i>, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.</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">The Company&#8217;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.</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">The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.</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">Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.</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">The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="krmd:ScheduleOfNetSalesByGeography"><p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span style="display: none; visibility: hidden"><span id="xdx_8B3_zVjpARLRvTIj">Schedule of net sales by geography</span>&#160;</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Years Ended December 31,</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2020</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 93pt"><b>Net Revenues</b></td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 53.25pt">&#160;</td>
    <td style="vertical-align: top; width: 0.25in">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 0.75in">&#160;</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 9.45pt">Domestic</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>$</td>
    <td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_country_US" format="ixt:numdotdecimal" decimals="0" unitRef="USD">19,488,685</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_country_US" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,678,453</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 9.45pt">International</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-012021-12-31_us-gaap_NonUsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,001,490</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31_us-gaap_NonUsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,497,995</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Total</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">23,490,175</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double; vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,176,448</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zqJWcVLXzAqj" style="margin-top: 0; margin-bottom: 0">&#160;</p>

</ix:nonNumeric><p id="xdx_85E_zgV38it7fw0k" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zwRjacUZJjTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_862_z3boEfWaRjg4">LEASES</span></span></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">In February 2016, the FASB issued a standard related to leases to increase
transparency and comparability among organizations by requiring the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities
on the balance sheet. &#160;Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by
the Company for those leases classified as operating leases under current GAAP, while our accounting for capital leases remains substantially
unchanged. &#160;Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess
the amount, timing, and uncertainty of cash flows arising from leases. &#160;The standard became effective for us on January 1, 2019.
&#160;The standard had a material impact on our balance sheets but did not have a material impact on our statements of operations. &#160;See
&#8220;NOTE 5 <b>&#8212; </b>LEASES&#8221; for further detail.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zBJlx7HqJDAl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zGAtU9T9wdqd">ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></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">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic
740): &#160;Simplifying the Accounting for Income Taxes</i>. The amendments in this ASU simplify the accounting for income taxes by removing
several exceptions including the exception to the general methodology for calculating income taxes in an interim period when a year-to-date
loss exceeds the anticipated loss for the year. &#160;The amendments also improve consistent application of and simplify GAAP for other
areas of Topic 740 by clarifying and amending existing guidance. &#160;The amendments in this ASU are effective for fiscal years, and
interim periods within those fiscal years, beginning after December 15, 2020. &#160;The Company adopted this standard on January 1, 2021,
and it had no impact on our financial statement disclosures.</p>

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


<ix:exclude><p id="xdx_230_znJrAH2Xi4l3" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 39 -</p></ix:exclude>

<ix:exclude><div id="xdx_23C_zfZqsbmhFhBg"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="krmd:AccountingPronouncementsNotYetAdopted"><p id="xdx_84F_ecustom--AccountingPronouncementsNotYetAdopted_zZStD1a3U2xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_868_zjZGfqHY0Mne">ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></span></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">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments
&#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which amends guidance on reporting credit
losses for assets held at amortized cost basis and available for sale debt securities. &#160;For assets held at amortized cost basis,
Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current
estimate of all expected credit losses. &#160;The allowance for credit losses is a valuation account that is deducted from the amortized
cost basis of the financial assets to present the net amount expected to be collected. &#160;For available for sale debt securities, credit
losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance
rather than as a write-down. &#160;This ASU affects entities holding financial assets and net investment in leases that are not accounted
for at fair value through net income. &#160;The amendments affect loans, debt securities, trade receivables, net investments in leases,
off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the
contractual right to receive cash. &#160;The amendments in this update are effective for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. &#160;The Company is assessing the impact of the adoption of the ASU on its financial
statements, disclosure requirements and methods of adoption.</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">In March 2020, the FASB issued ASU No. 2020-04, <i>Reference Rate Reform
(Topic 848)</i>, which provided elective amendments for entities that have contracts, hedging relationships and other transactions that
reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. &#160;The amendments may be applied
to impacted contracts and hedges prospectively through December 31, 2022. &#160;The Company is currently evaluating the impact this guidance
will have on its financial statements.</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">The Company considers the applicability and impact of all recently issued
accounting pronouncements. &#160;Recent accounting pronouncements not specifically identified in our disclosures are either not applicable
to the Company or are not expected to have a material effect on our financial condition or results of operations.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zHgIKzm32yH3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_z2M3LEEsXYk5">FAIR VALUE MEASUREMENTS</span></span></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">Fair value is the exit price that would be received to sell an asset or
paid to transfer a liability. &#160;Fair value is a market-based measurement that should be determined using assumptions that market participants
would use in pricing an asset or liability. Valuation techniques used to measure fair value should maximize the use of observable inputs
and minimize the use of unobservable inputs. &#160;To measure fair value, the Company uses the following fair value hierarchy based on
three levels of inputs, of which the first two are considered observable and the last unobservable:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 2 &#8211; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; 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 by correlation or other means.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 3 &#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &#160;Value is determined using pricing models, discounted cash flow methodologies, or similar techniques and includes instruments for which the determination of fair value requires significant judgment or estimation.</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">The carrying amounts of cash and cash equivalents, accounts receivable,
prepaid expenses, accounts payable and accrued expenses are considered to be representative of their fair values because of the short-term
nature of those instruments. &#160;There were no transfers between levels in the fair value hierarchy during the year ended December 31,
2021.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_840_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zQ3n8Ie2Mfv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86D_zwn50sW97G76">IMPAIRMENT OF LONG-LIVED ASSETS</span></span></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">The Company reviews long-lived assets for impairment whenever events or
changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. &#160;An impairment loss would
be recognized when estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition
are less than the carrying amount. &#160;The impairment loss, if recognized, would be based on the excess of the carrying value of the
impaired asset over its respective fair value. &#160;No impairment losses have been recorded through December 31, 2021.</p>

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

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


<p id="xdx_23E_zWh5TaFJfpLa" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 40 -</p>

<div id="xdx_232_zVwtgE2iXtB"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zkAwD0p87y2a" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 2 &#8212; <span id="xdx_825_zPa22Tv4f2a8">INVENTORY</span></b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zu2KnyaJmhnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BF_zHi1Pq8l860k">Inventory consists of:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20211231_zn516FK02T61" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_490_20201231_ztWhZVOoN7ea" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 80.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_zuCLgKC5Qzhb" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Raw materials and work-in-process</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterials" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,997,807</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterials" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,279,054</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_z3ijlnla29Nc" style="vertical-align: bottom; background-color: white">
    <td>Finished goods</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,176,836</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,562,315</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryGross_iTI_z9pOIbehNYLg" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>&#160;&#160;&#160;Total</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,174,643</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,841,369</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_di_zObYcamrLGCc" style="vertical-align: bottom; background-color: white">
    <td>Less: reserve for obsolete inventory</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,305</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,597</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryNet_iTI_zEmXZ2RQrx79" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Inventory, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,106,338</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,829,772</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zKh8OD9UZbS9" style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zgh9LOyDWQej" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 3 &#8212; <span id="xdx_82E_zI8fl9jptaH">PROPERTY AND EQUIPMENT</span></b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zVJwFBeXl86g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B0_zm88WlQG70cb">Property and equipment consists of the following at:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Furniture and office equipment</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z3uz0lhYL9Y3" title="Total property and equipment" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_FurnitureAndOfficeEquipmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">818,897</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zvlUJTZZFl08" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_FurnitureAndOfficeEquipmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">753,536</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Leasehold improvements</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs8bKjdLFFj8" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">556,907</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIBKNLaFu2bl" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">542,796</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Manufacturing equipment and tooling</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zm1S3Dw0lblk" style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_ManufacturingEquipmentAndToolingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,042,675</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zcCzuYo7QLb9" style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31_custom_ManufacturingEquipmentAndToolingMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,856,909</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;&#160;&#160;Total property and equipment</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zxjnlxgz4rg6" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,418,479</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zQbDxUOswfga" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,153,241</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Less: accumulated depreciation and amortization</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20211231_z59PiMRSZh37" title="Less: accumulated depreciation and amortization" style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,312,034</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zsY77aV5lRDi" style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,985,618</ix:nonFraction></td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_zB6NryWXapN9" title="Property and equipment, net" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,106,445</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zNUCYl28ecbi" style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,167,623</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zKNqBkhgCSVa" style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_801_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zvV4LtougJmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 4 &#8212; <span id="xdx_821_zTYbhCiuXEzk">STOCK-BASED COMPENSATION</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">The Company has two equity incentive plans: the 2015 Stock Option Plan,
as amended (the &#8220;2015 Plan&#8221;) and the 2021 Omnibus Equity Incentive Plan (the &#8220;2021 Plan&#8221;). As of December 31,
2021, there were options to purchase <span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__srt--TitleOfIndividualAxis__custom--ExecutiveskeyEmployeesAndConsultantsMember_zABHN0uxOflh" title="Common stock outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_ExecutiveskeyEmployeesAndConsultantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,672,500</ix:nonFraction></span> shares of the Company&#8217;s common stock outstanding to certain executives, key employees
and consultants under the 2015 Plan, of which <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231_zJn4SlSKA2nl" title="Stock issued during the period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000,000</ix:nonFraction></span> were issued during the twelve months ended December 31, 2021. Additional options
may be issued under the 2015 Plan as outstanding options are forfeited, subject to a maximum <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zCcSTNtwuBu3" title="Available for issuance"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,000,000</ix:nonFraction></span> available for issuance under the
2015 Plan. The 2021 Plan provides for the grant of up to <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_ziRpOSHVjyl4" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></span> incentive stock options, nonqualified stock options, stock awards,
restricted stock awards, restricted stock units and/or stock appreciation rights to employees, consultants and directors. As of December
31, 2021, there had been issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2021Member__srt--TitleOfIndividualAxis__srt--DirectorMember_zorkR30a3kx9" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2021Member_srt_DirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">59,658</ix:nonFraction></span> shares of common stock as directors fees under the 2021 Plan.</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">Prior to January 1, 2021, each non-employee director of the Company was
eligible to receive $<span id="xdx_90D_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zM1GYnhq3Rxj" title="Nonemployee services transaction cost"><ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> annually (effective January 1, 2019), plus $<span id="xdx_904_ecustom--AmountForChairingBoardCommittee_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zcmuuTAIzCGk" title="Amount for chairing board committee"><ix:nonFraction name="krmd:AmountForChairingBoardCommittee" contextRef="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,000</ix:nonFraction></span> for chairing a Board committee (effective February 20,
2019), all to be paid quarterly half in cash and half in common stock. &#160;The Chairman of the Board was eligible to receive an additional
$<span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20190929__20191001__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zNI1kjRhjQGc" title="Nonemployee services transaction cost"><ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2019-09-292019-10-01_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">50,000</ix:nonFraction></span> annually (effective October 1, 2019), all to be paid in common stock.</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">Effective January 1, 2021, each non-employee director of the Company (other
than the Chairman of the Board) and Board advisor were eligible to receive of <span id="xdx_908_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_z4nltAmf0VNj">$<ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">75,000</ix:nonFraction></span> annually, <span id="xdx_90A_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zhjjdGu8Slji"><ix:nonNumeric contextRef="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember" name="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction">to be paid quarterly $12,500 in cash and
$6,250 in common stock</ix:nonNumeric></span>. &#160;The Chairman of the Board is eligible to receive $<span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_c20201230__20210102__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zjUZL92uBhr6"><ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2020-12-302021-01-02_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction> </span>annually, to be paid quarterly $12,500 in cash
and $12,500 in common stock. &#160; Effective May 18, 2021, each non-employee director of the Company (other than the Chairman of the
Board) and Board advisor are eligible to receive of $<span id="xdx_907_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zJH6aMLkm1nc"><ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">110,000</ix:nonFraction></span> annually, <span id="xdx_906_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zUTGIdh4HYFh"><ix:nonNumeric contextRef="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember" name="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction">to be paid quarterly $12,500 in cash and $15,000 in common stock</ix:nonNumeric></span>.
&#160;The Chairman of the Board is eligible to receive $<span id="xdx_901_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zo6LAcSiOrcl"><ix:nonFraction name="krmd:NonemployeeServicesTransactionCost" contextRef="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">140,000</ix:nonFraction></span> annually, <span id="xdx_90F_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zkcND4rcxlA5"><ix:nonNumeric contextRef="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember" name="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction">to be paid quarterly $12,500 in cash and $22,500 in common stock</ix:nonNumeric></span>.
All payments were and are pro-rated for partial service.</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">On May 20, 2020, the Company entered into a Settlement Agreement with EMED
Technologies Corporation (&#8220;EMED&#8221;) to settle all claims in connection with all pending litigation matters between them. &#160;Pursuant
to the Settlement Agreement, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20200519__20200520__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__dei--LegalEntityAxis__custom--EMEDTechnologiesCorporationMember_zJ24Pe5Vzrc5" title="Description of vesting rights"><ix:nonNumeric contextRef="From2020-05-192020-05-20_custom_SettlementAgreementMember_custom_EMEDTechnologiesCorporationMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">the Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020, and 95,238 restricted
stock units, which vested on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company&#8217;s common stock
at an exercise price of $11.21 per share prior to February 1, 2021, which was not exercised.</ix:nonNumeric></span></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">On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#8217;s President and Chief Executive Officer, the Company issued three restricted stock
awards for an aggregate<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_zDLLCLcjPUI2" title="Stock issued during period"> <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" contextRef="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></span> shares of common stock for an aggregate stock price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_z6f5o6SiZ2pe" title="Number of stock option shares issued, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" contextRef="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,310,000</ix:nonFraction> </span>and each vesting subject to employment
on the respective vesting date. These awards were issued as an inducement employment.</p>

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


<ix:exclude><p id="xdx_234_zh4dJQnSvUc7" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 41 -</p></ix:exclude>

<ix:exclude><div id="xdx_237_zLtIY7KRziJa"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>2015 STOCK OPTION PLAN, as amended</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>Time-Based Stock Options</b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zvQuSMxnRM8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The per share weighted average fair value of stock options granted during
the years ended December 31, 2021, and December 31, 2020 was $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMpqMoRMdMyl" title="Weighted average grant date fair value of stock options">2.85</span> and $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zJVtvgXO1qcb" title="Weighted average grant date fair value of stock options">6.53</span>, respectively. &#160;The fair value of each award is estimated
on the grant date using the Black-Scholes option pricing model with the following weighted average assumptions used for grants in the
years ended December 31, 2021, and December 31, 2020. &#160;Historical information was the primary basis for the selection of the expected
volatility, expected dividend yield and the expected lives of the options. &#160;The risk-free interest rate was selected based upon yields
of the U.S. Treasury issues with a term equal to the expected life of the option being valued. &#160;The following table summarizes the
assumptions used in determining fair value. These assumptions are subjective and generally require significant analysis and judgment to
develop. <span style="color: red">&#160;</span><span>We have recognized tax benefits associated with stock-based compensation of $<span id="xdx_90A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zuwj3CX4KZX">175,257</span> and
$<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqYOi9pnjSX">62,393</span> for the years ended December 31, 2021 and 2020, respectively.</span></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; display: none; visibility: hidden"><span id="xdx_8BF_zttHi91g5LP7">Schedule of fair value of the stock options granted Black-Scholes option valuation model</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.25in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 160.5pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 88.8pt">&#160;</td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td style="width: 82.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Dividend yield</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMl5KVbWSPf4" title="Dividend yield"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span title="Dividend yield"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqaTAZO2MUwi"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zSMwbx5DeT04" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">74.01</ix:nonFraction></span> &#8211; <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_znrBnHPiEQcl"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">77.91</ix:nonFraction></span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zrZaSjP4hOZ7"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62.11</ix:nonFraction></span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z7TIYQqyOMoa"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">62.18</ix:nonFraction></span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted-average volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20210101__20211231_zQl1fr58UFkf" title="Weighted-average volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" contextRef="From2021-01-01to2021-12-31" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8212;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20200101__20201231_zVjxnRsWjwIh"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" contextRef="From2020-01-012020-12-31" format="ixt:zerodash" decimals="INF" scale="-2" unitRef="Pure">&#8212;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected dividends</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zX5fZvbPZU3f" title="Expected dividends"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDKXouWK8dOj"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Expected term (in years)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_z7DFXHBexED7" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0708">10</span></span> Years</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zTqoxGt5BuD3" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0710">10</span></span> Years</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Risk-free rate</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_z0cET7Dw7kSb" title="Risk-free rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.20</ix:nonFraction></span>-<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z3T683giqTG" title="Risk-free rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.62</ix:nonFraction></span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zNy170iwu543"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.63</ix:nonFraction></span> - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_zoVd2wXBtoGc"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.64</ix:nonFraction></span>%</td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zV2wWGxByZl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zimSR6ITnGc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes the status of the Company&#8217;s stock
option plan:</span></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; display: none; visibility: hidden"><span id="xdx_8B2_zK1C2jtuuGPb">Schedule of stock option plan</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 272.25pt">Outstanding at January 1 </td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zq0A7bHImiKf" title="Outstanding at beginning" style="width: 49.5pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,922,494</ix:nonFraction></td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 9.75pt">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z4ps9B1LIKai" title="Outstanding at beginning" style="width: 43.8pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.46</ix:nonFraction></td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zqKijinpN474" title="Outstanding at beginning" style="width: 48.75pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,647,000</ix:nonFraction></td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeGajbE5xWK4" title="Outstanding at beginning" style="width: 43.8pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.32</ix:nonFraction></td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Granted</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z7snzBIn1gM9" title="Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zG4w2Jd6JSWa" title="Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.64</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zIpqru3UVLg5" title="Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">360,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zkozSX0scMo6" title="Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">9.54</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Exercised</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLWSwimEf121" title="Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,062,500</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zul3kYc18cX6" title="Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.19</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeXBjgm6OLTb" title="Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">884,506</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z5yBI1VbZiK6" title="Exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.71</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Forfeited</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLPYnZvPjkX2" title="Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">187,494</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znz4NCkO0V1" title="Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.36</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6wO0BU0J5qc" title="Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zar40eJdpBug" title="Forfeited" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.09</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Outstanding at year end</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zYEPE2PCyPV9" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,672,500</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbY4YeiZpbyf" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.42</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zybG0tj0Tal7" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,922,494</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zwdLObR30Xde" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.46</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Options exercisable </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zy1GEgBldQ2i" title="Options exercisable at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">983,750</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zEYoxugzkTVg" title="Options exercisable" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.73</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6WSPsCATzMh" title="Options exercisable at ending" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">906,244</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znnQCG8Z8Fd4" title="Options exercisable" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.40</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 19.05pt; text-indent: -19.05pt">Weighted average fair value of options granted during the period</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zTmeJVFsvsGl" title="Weighted average fair value of options granted during the period" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.85</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z1fEwzUYMig4" title="Weighted average fair value of options granted during the period" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.53</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Stock-based compensation expense</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zlp5FZ09brc3" title="Total performance stock-based compensation expense" style="text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,457,788</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbo37M09N092" title="Total performance stock-based compensation expense" style="text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">874,869</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AA_zmCLAYaL3Sld" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Total stock-based compensation expense, net of forfeitures, for stock option
awards totaled $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zaR8sPVKIb4b" title="Stock-based compensation expense"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,457,788</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDFu2jq9iuih" title="Stock-based compensation expense"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">874,869</ix:nonFraction></span> for the years ended December 31, 2021, and 2020, respectively. &#160;Cash received from option
exercises for the years ended December 31, 2021, and 2020 was $<span id="xdx_90C_eus-gaap--ProceedsFromStockOptionsExercised_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMRgb8MuFxF4" title="Cash received from option exercises"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,261,251</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--ProceedsFromStockOptionsExercised_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zE00MDl6Y2V2" title="Cash received from option exercises"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,880</ix:nonFraction></span>, respectively. We have recognized tax benefits associated
with options exercised of $665,700 and zero for the years ended December 31, 2021 and 2020, respectively.</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">The weighted-average grant-date fair value of options granted during the
years ended December 31, 2021, and 2020, was $<span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zj76vh0jnD1g" title="Weighted-average grant-date fair value options granted"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,699,986</ix:nonFraction> </span>and $<span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zH49XfAolJEh" title="Weighted-average grant-date fair value options granted"><span style="-sec-ix-hidden: xdx2ixbrl0786">2,350,264,</span></span> respectively. &#160;The total intrinsic value of options exercised
during the years ended December 31, 2021, and 2020, was $<span id="xdx_90F_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zalTr5GzP3j"><ix:nonFraction name="krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">697,920</ix:nonFraction></span> and $<span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zAvLgLRxX923"><ix:nonFraction name="krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">397,962</ix:nonFraction></span>, respectively.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zXAxnS0ZScO7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table presents information pertaining to options outstanding
as of December 31, 2021:</span></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; display: none; visibility: hidden"><span id="xdx_8B1_zq5Cjb8NMsyh">Schedule of information pertaining to options outstanding</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid"><b>Range of Exercise Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br />
Outstanding</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Remaining<br />
Contractual<br />
Life</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br />
Exercisable</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 130.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>$1.57 - $9.76</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_z6jAfN8Nsgi3" title="Number Outstanding" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,672,500</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zpQOtR1jN0q4" title="Weighted average remaining contractual term::XDX::P8Y6M"><span style="-sec-ix-hidden: xdx2ixbrl0794">8.5</span></span> years</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zkDtOfLrMOpd" title="Weighted average exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.42</ix:nonFraction></td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zWIWkONrgdKc" title="Number exercisable" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">983,750</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zy71YnMrAHw9" title="Weighted average exercise price" style="text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.73</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>

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


<ix:exclude><p id="xdx_23E_zkVxB9sdTIUa" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 42 -</p></ix:exclude>

<ix:exclude><div id="xdx_23C_zl4s151UTOl"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of December 31, 2021, there was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zUAgKubuYxYh" title="Total unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,158,501</ix:nonFraction></span> of total unrecognized compensation
cost related to non-vested share-based compensation arrangements granted under the 2015 Plan. &#160;That cost is expected to be recognized
over a weighted-average period of <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zyEDWLGQUpX9" title="weighted-average period (in years)::XDX::P46M"><span style="-sec-ix-hidden: xdx2ixbrl0807">46</span></span> months. &#160;The total fair value of shares vested was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zWUK8EmaDz2b" title="Total fair value of shares vested"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,923,179</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zcmS1HckmG9f"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">803,171</ix:nonFraction></span> at December 31, 2021,
and December 31, 2020, respectively.</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>Performance-Based Stock Options</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">There were no performance-based stock options granted during the twelve
months ended December 31, 2021, and 2020.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"><p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_zLYOR40lLTC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the status of the 2015 Plan with respect
to performance-based stock options as of December 31, 2021:</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"><span id="xdx_8BD_zzSbcLgLa4Qd" style="display: none; visibility: hidden">Schedule of performance base options outstanding</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br />
Average<br />
Exercise<br />
Price</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 257.3pt">Outstanding at January 1</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z9yOWHY8bLt" title="Outstanding at beginning" style="vertical-align: bottom; width: 48pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td style="vertical-align: bottom; width: 15.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVkwHt9baBk6" title="Outstanding at beginning" style="vertical-align: bottom; width: 48.5pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.70</ix:nonFraction></td>
    <td style="vertical-align: top; width: 13pt">&#160;</td>
    <td style="vertical-align: bottom; width: 13.05pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zOJjisnA9Kb5" title="Outstanding at beginning" style="vertical-align: bottom; width: 48pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td style="vertical-align: bottom; width: 11.65pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrnEEvu5JdIg" style="vertical-align: bottom; width: 49.95pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.70</ix:nonFraction></td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Granted</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8cnE1O0ww7j" title="Granted" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_znFAtCybhFP" title="Granted" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0NF4zVB0pog" title="Granted" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zeUvf90H8VT5" title="Granted" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Exercised</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zYHwmIyJzJje" title="Exercised" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxzYJ114l9oj" title="Exercised" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFHt9x89nry6" title="Exercised" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8WDR5JHFtr9" title="Exercised" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Forfeited</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zDvlPjsqOqG4" title="Forfeited" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8xB7RxUYYRj" title="Forfeited" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.70</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCZ1ChADhxAg" title="Forfeited" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zbyR1vHJeZSa" title="Forfeited" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Outstanding at year end</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ze2rDb1CohLl" title="Outstanding at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zGFOxO260E6l" title="Outstanding at ending" style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0847">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zy5dWxn2IQsj" title="Outstanding at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td style="vertical-align: bottom; text-align: right">1.70</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Options exercisable </td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6UrbX5UsGo5" title="Options exercisable at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfva3WEZbiu3" title="Options exercisable at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="USDPShares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zM8eFYlPqTtd" title="Options exercisable at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,333</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zUwy2ebcjYll" title="Options exercisable at ending" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.70</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 7.4pt; text-indent: -7.4pt">Weighted average fair value of options granted during the period</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z66yPrr0n2xa" title="Weighted average fair value of options granted during the period" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zn2ihk3ppic6" title="Weighted average fair value of options granted during the period" style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0861">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zpxB2oQJa2vh" title="Weighted average fair value of options granted during the period" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zczjK9bXh40d" title="Weighted average fair value of options granted during the period" style="vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0865">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Stock-based compensation expense</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zoeXrpU6ajZb" title="Stock-based compensation expense" style="vertical-align: bottom; text-align: right">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">408,747</ix:nonFraction></td>
    <td style="vertical-align: top">)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98C_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcK0WhgCK8hi" title="Stock-based compensation expense" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">502,904</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_zilPtiZnmHpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Total performance stock-based compensation expense totaled $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zBqzsmUIRzEb">(<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">408,747</ix:nonFraction>)</span> and
$<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zS6GIWYxb7K5" title="Allocated stock-based compensation expense"><span title="Allocated stock-based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">502,904</ix:nonFraction></span></span> for the years ended December 2021 and 2020, respectively. All performance-based stock options were forfeited as of December31,
2021, and there was <span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z70oeSsIVDok" title="Total unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></span> unrecognized compensation cost remaining.</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>RESTRICTED STOCK AWARDS</b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_zJJiEQU24Ytk" style="font: 10pt Times New Roman, Times, Serif; margin: 0">On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#8217;s President and Chief Executive Officer and as an inducement to her employment, the
Company issued three restricted stock awards for an aggregate <span id="xdx_904_ecustom--CommonStockForAnAggregateStock_iI_uShares_c20210412_zSSZjruqDmXf" title="Common stock For aggregate stock">1,000,000</span> shares of common stock for an aggregate stock price of $<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20210412_zdK2DAQwdEc1">3,310,000</span>
and each vesting subject to employment on the respective vesting date. <span id="xdx_8B6_zjBFmkjhKaff">The following table summarizes the activities for our unvested
restricted stock awards for the twelve months ended December 31, 2021, and 2020.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="9" style="border-bottom: black 1pt solid; text-align: center"><b>Twelve Months Ended December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Grant-Date Fair Value</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br />
Average<br />
Grant-Date Fair Value</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 273.15pt">Unvested at January 1</td>
    <td style="width: 9.9pt">&#160;</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zAOnvrMzZXyk" title="Outstanding at beginning" style="width: 47.25pt; text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="width: 13.95pt">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zvsRAG0iTYh7" title="Outstanding at beginning" style="width: 44.1pt; text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="width: 13.95pt">&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG2DYR2HFlsf" title="Outstanding at beginning" style="width: 0.65in; text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="width: 0.2in">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zmX6YvSkSDQ6" title="Outstanding at beginning" style="width: 45.9pt; text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td style="width: 9.9pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Granted</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDSn1fnzFHQl" title="Granted" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYcftgEYsIo3" title="Granted" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3.01</ix:nonFraction></td>
    <td>&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG6BBzDYPjs3" title="Granted" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYBbZhGKXL15" title="Granted" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Vested</td>
    <td>&#160;</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zNH3odINdOJ" title="Vested" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zgniPx54brAc" title="Vested" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zeVxOkd2iXb7" title="Vested" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zK825k4iXER3" title="Vested" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Forfeited/canceled</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zW3K8EBQo3T4" title="Forfeited/canceled" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_z0yoNTQH3nO7" title="Forfeited/canceled" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zQUoRUUElOSa" title="Forfeited/canceled" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpFwF4Ujj2Lb" title="Forfeited/canceled" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Unvested at December 31</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zA9D6qMRe7M9" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000,000</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zljBHLrxzoq7" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3.01</ix:nonFraction></td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zMiyyjlPtPK3" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpLXFplVOaye" title="Outstanding at ending" style="text-align: right"><ix:nonFraction name="krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:zerodash" decimals="INF" unitRef="Shares">&#8212;</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AE_zhToX4D1ux7g" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of December 31, 2021, there was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG4JkvadWjel" title="Total unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,299,726</ix:nonFraction></span> of unrecognized compensation
cost related to unvested employee restricted shares. This amount is expected to be recognized over a weighted-average period of <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtMxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zJooO22Jtokc" title="weighted-average period (in years)::XDX::P39M"><span style="-sec-ix-hidden: xdx2ixbrl0920">39</span></span> months.
We have recognized tax benefits associated with restricted stock award compensation of $<span id="xdx_906_eus-gaap--RestrictedStockExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zkCgQ4cQHdfd" title="Recognized tax benefits"><ix:nonFraction name="us-gaap:RestrictedStockExpense" contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,220</ix:nonFraction></span> and <span id="xdx_904_eus-gaap--RestrictedStockExpense_dcxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDtwuNAfrPpl" title="Recognized tax benefits::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl0924">zero</span></span> for the twelve months ended December
31, 2021 and 2020, respectively.</p>

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


<p id="xdx_236_zbuAL7ihTpOf" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 43 -</p>

<div id="xdx_236_z0XE5GZWLZ26"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock"><p id="xdx_80E_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zgepnEdcsXLd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 5 &#8212; <span id="xdx_826_zd0IcVf5vTI6">LEASES</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">We have finance and operating leases for our corporate office and certain
office and computer equipment. &#160;Our leases have remaining lease terms of 0.6 years, some of which include options to extend the leases
annually and some with options to terminate the leases within <span id="xdx_907_ecustom--LessorOperatingLeaseOptionToTerminate1_dtYxL_c20210101__20211231_z5akQ0noPDzc" title="Operating lease, options to terminate::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl0931">1</span></span> year.</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">At contract inception, we evaluate whether an arrangement is or contains
a lease for which we are the lessee (that is, arrangements which provide us with the right to control a physical asset for a period of
time). &#160;Operating leases are accounted for on the balance sheets with ROU assets being recognized in &#8220;Operating lease right-of-use
assets&#8221; and lease liabilities recognized in &#8220;Operating lease liability &#8211; current&#8221; and &#8220;Operating lease liability,
net of current portion.&#8221; Finance leases are accounted for on the balance sheets recognized in &#8220;Property and equipment, net&#8221;
and lease liabilities recognized in &#8220;Finance lease liability &#8211; current&#8221; and &#8220;Finance lease liability, net of current
portion.&#8221;</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">Operating lease expenses are recognized on a straight-line basis over the
lease term. &#160;With respect to finance leases, amortization of the ROU asset is presented separately from interest expense related
to the finance lease liability.</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">We have elected to combine lease and non-lease components for all lease
contracts where we are the lessee.&#160; Additionally, for arrangements with lease terms of 12 months or less, we do not recognize ROU
assets and lease liabilities and lease payments are recognized on a straight-line basis over the lease term with variable lease payments
recognized in the period in which the obligation is incurred. &#160;ROU assets are measured for impairment when a triggering event occurs.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zWEWtyUB28R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expense were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"><span id="xdx_8B6_zzgPj7wID9E8">Schedule of components of lease expense</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_493_20210101__20211231_z0sZp7ptH3K5" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_z7I84xXnR7Fk" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 189pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 57pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.8in">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_maLCzFzn_maLCzx6T_zFtE5GmGRl13" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Operating lease cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">149,476</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">151,686</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermLeaseCost_maLCzFzn_maLCzx6T_zIU7xxwVFvdc" style="vertical-align: bottom">
    <td>Short-term lease cost</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,604</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,227</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LeaseCost_iT_mtLCzFzn_mtLCzx6T_z1jRqs8GbZRi" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">296,080</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">216,913</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_ecustom--FinanceLeaseCost1Abstract_iB_z79Z24QLa2y3" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Finance lease cost:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_maFLCzAT2_zWqbQk6GTQd6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Amortization of right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,586</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,302</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_i01_maFLCzAT2_zF5Km3oaQSCe" style="vertical-align: bottom">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Interest on lease liabilities</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">237</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--FinanceLeaseCost_i01T_mtFLCzAT2_zO2MbcElAMRa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total finance lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="krmd:FinanceLeaseCost" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="krmd:FinanceLeaseCost" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,539</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A7_zMV5IpDs4G5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock"><p id="xdx_89A_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zC9DD8RSftCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental cash flow information related to leases was as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BA_ziOZQr4EB4cb" style="display: none; visibility: hidden">Schedule of cash flow information related to leases</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_498_20210101__20211231_zkhjpIWnF2y8" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_497_20200101__20201231_zHErvnEYgbEa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 190.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 54.75pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 55.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_z2LjH1hAMO66" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.45pt; text-indent: -9.45pt">Cash paid for amounts included in the measurement of lease liabilities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasePayments_i01_zzTEzOyd3cY8" style="vertical-align: bottom">
    <td>Operating cash flows from operating leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,293</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">136,888</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeasePrincipalPayments_i01_zIuHtjBokSV6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Financing cash flows from finance leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,296</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A5_zfT0xbdNB99f" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>


<ix:exclude><p id="xdx_23E_zopAKThN2FF3" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 44 -</p></ix:exclude>

<ix:exclude><div id="xdx_238_zyN8pTMVwUni"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock"><p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_zTDUerQ0DrX5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental balance sheet information related to leases was as follows:</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"><span id="xdx_8B6_z71NhqRePQ3a" style="display: none; visibility: hidden">Schdeule of balance sheet information related to leases</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_494_20211231_z9JMdaR7g0we" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br />
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20201231_zyeQwwXH9bb3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br />
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AssetsAndLiabilitiesOperatingLesseeAbstract_iB_zChjfrbtqDek" style="vertical-align: bottom">
    <td style="width: 216.75pt; padding-left: 9.1pt; text-indent: -9.1pt"><b>Operating Leases</b></td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_z19E2wVJeJuc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">236,846</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_maOLLzUcW_zRTtcBWNKwc5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability - current </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,293</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maOLLzUcW_zU4N2HKqAnNh" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_i01TI_mtOLLzUcW_zMwMcQLERqH4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total operating lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">236,846</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsAndLiabilitiesLesseeFinanceAbstract_iB_zTMtHnAhqic6" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt"><b>Finance Leases</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maPPAEOzWRu_zWAaSSg4JqB8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, at cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,725</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOther" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,725</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_di_msPPAEOzWRu_zJbKlwQix6K2" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Accumulated depreciation</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,725</ix:nonFraction></td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">10,139</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentOtherNet_i01TI_mtPPAEOzWRu_ziY1ezig4YZa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,586</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzWBu_zHC1uyRddx0g" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability &#8211; current</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzWBu_zph2OhgeuBal" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzWBu_zqlYpWjvKCx9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total finance lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1005">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,646</ix:nonFraction></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 218.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 74.25pt; text-align: center"><b>December 31,<br />
2021</b></td>
    <td style="vertical-align: bottom; width: 11.25pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 74.25pt; text-align: center"><b>December 31,<br />
2020</b></td>
    <td style="vertical-align: top; width: 0.1in">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Remaining Lease Term</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20211231_zj7IyLKhCTi2" title="::XDX::P0Y7M6D"><span style="-sec-ix-hidden: xdx2ixbrl1007">0.6</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20201231_zx6ToBfzjAzd" title="::XDX::P1Y4M24D"><span style="-sec-ix-hidden: xdx2ixbrl1008">1.4</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20211231_zuO73n7xBvi5" title="Finance leases::XDX::P0Y"><span style="-sec-ix-hidden: xdx2ixbrl1010">0</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_907_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20201231_zWVGYdjzJ6H7" title="::XDX::P0Y8M12D"><span style="-sec-ix-hidden: xdx2ixbrl1011">0.7</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Discount Rate</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zUlKVYVC89pk" title="Operating leases"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseDiscountRate" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction></span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90F_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20201231_zb55IbYLpxtc" title="Operating leases"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseDiscountRate" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction></span>%</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_904_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zlJgaZyCgTb9" title="Finance leases"><ix:nonFraction name="us-gaap:LesseeFinanceLeaseDiscountRate" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction></span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_905_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20201231_z776k2rYeDE5" title="Finance leases"><ix:nonFraction name="us-gaap:LesseeFinanceLeaseDiscountRate" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction></span>%</td>
    <td style="vertical-align: top">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A2_zKdT4bDTnkua" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zKJO0beb7s72" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturities of lease liabilities are as follows:</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"><span id="xdx_8BD_zTAb48jX1Fjj" style="display: none; visibility: hidden">Schedule of maturities of lease liabilities</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31, </b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Operating Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Finance Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 216.75pt">2022</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231_zfrQ9Vx3x0td" title="2022" style="width: 69.75pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,256</ix:nonFraction></td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_d0_c20211231_zhagnjlZBWt1" title="2022" style="width: 64.05pt; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="width: 9pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2023</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zxbqRdsOv3l3" title="2023" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zJifVFQ0uFF4" title="2023" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">2024</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_z2qeIN4m6Y75" title="2024" style="vertical-align: bottom; background-color: white; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_zO2aqzsloL4l" title="2024" style="vertical-align: bottom; background-color: white; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zI52F2tce8Sf" title="2025" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zZUasaqMvRM" title="2025" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">Thereafter</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_zsV4lgvxtBz7" title="Thereafter" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_z2VRVxrO7no6" title="Thereafter" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total undiscounted lease payments</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_c20211231_zzrREiBZyjSi" title="Total undiscounted operating lease payments" style="vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,256</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white; padding-left: 18.8pt">Less: imputed interest</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_986_ecustom--LesseeOperatingLeaseImputedInterest_iNI_di_c20211231_zaZeelGuWyHa" title="Less: imputed interest" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right">(<ix:nonFraction name="krmd:LesseeOperatingLeaseImputedInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,703</ix:nonFraction></td>
    <td style="vertical-align: bottom; background-color: white">)</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_985_ecustom--LesseeFinancingLeaseImputedInterest_iNI_di0_c20211231_z1T5D7vRnwb3" title="Less: imputed interest" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right"><ix:nonFraction name="krmd:LesseeFinancingLeaseImputedInterest" contextRef="AsOf2021-12-31" format="ixt:zerodash" decimals="0" sign="-" unitRef="USD">&#8212;</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total lease liabilities</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iTI_c20211231_zbt3C9BAHQpe" title="Total operating lease liabilities" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">95,553</ix:nonFraction></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_c20211231_zxOvTfNsk588" title="Total finance lease liabilities" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1051">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zwymWbA9Btvg" style="margin-top: 0; margin-bottom: 0">&#160;</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zPsZlGzGegyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6 &#8212; <span id="xdx_821_zSKXgMgS8SKi">FEDERAL AND STATE INCOME TAXES</span></b></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zQwkFfp4f1lb" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Income tax expense consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B9_zZmZJaxhysKl" style="display: none; visibility: hidden">Schedule of provision for income taxes</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_495_20210101__20211231_zd0giR5cbw78" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20200101__20201231_zprigI5dbhdg" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31,<br />
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31,<br />
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zwLMcIoAe7n5" style="vertical-align: bottom; background-color: white">
    <td>State income tax:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_z4kRbWCoK5G9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 144.75pt; padding-left: 21.8pt">Current, net of refund</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 63.75pt; text-align: right">(<ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,800</ix:nonFraction></td>
    <td style="width: 17.25pt">)</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 64.5pt; text-align: right">(<ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,800</ix:nonFraction></td>
    <td style="width: 8.25pt">)</td></tr>
  <tr id="xdx_409_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_ztnPWgNuaaIk" style="vertical-align: bottom; background-color: white">
    <td>Federal income tax:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_zlLQRA8cISBe" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Deferred</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,814,418</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">62,967</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentFederalTaxExpenseBenefit_zU23RmcpOBg1" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Current</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1069">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">62,967</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zKxLyaHfdaH9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,801,618</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,800</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>

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


<ix:exclude><p id="xdx_235_zPN0XfgdBRae" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 45 -</p></ix:exclude>

<ix:exclude><div id="xdx_231_zkiKwb0ie2T9"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5W8AKJTTC8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The reconciliation of income taxes shown in the financial statements and
amounts computed by applying the Federal expected tax rate of 21% for year 2021 and 2020 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B8_z4uLkkt5LB47" style="display: none; visibility: hidden">Schedule of reconciliation of income taxes</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49D_20210101__20211231_znCfCZcIoVxh" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20200101__20201231_zvbOAoprXvsa" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31,<br />
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br />
December 31,<br />
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_zJUAWPXDAfzc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 216.75pt">Loss before taxes</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; width: 8.25pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 65.25pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,364,441</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double; width: 17.25pt">)</td>
    <td style="border-bottom: black 2.25pt double; width: 7.5pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 63.75pt; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,194,263</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double; width: 8.25pt">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zD61QIcQR1tb" style="vertical-align: bottom; background-color: white">
    <td>Income taxes computed at the federal statutory rate </td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,336,533</ix:nonFraction></td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">250,795</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_z2tk5mxP9753" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>State income and franchise tax</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">12,800</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,800</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_z0NLI8xKlYu2" style="vertical-align: bottom">
    <td>Permanent differences and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">477,885</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">250,795</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxExpenseBenefit_zQhXNxutpBG5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,801,618</ix:nonFraction></td>
    <td style="border-bottom: white 1.5pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">17,800</ix:nonFraction></td>
    <td style="border-bottom: white 1.5pt double">)</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A6_znCVgjHxQdUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zex5XADHJOn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The significant components of deferred income tax assets, net are as follows:</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"><span id="xdx_8B3_zo9TxwjP7AYh" style="display: none; visibility: hidden">Schedule of components of deferred tax assets</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20211231_ztuIIrbYczG3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br />
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20201231_zDWCPc6jm5D6" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br />
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredCompensationPlanAssets_iI_maDTANzPc8_zBDao6JKKyif" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 217.5pt">Deferred compensation cost</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 66pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredCompensationPlanAssets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">389,981</ix:nonFraction></td>
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 62.25pt; text-align: right"><ix:nonFraction name="us-gaap:DeferredCompensationPlanAssets" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">239,036</ix:nonFraction></td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DepreciationDepletionAndAmortization1_iI_maDTANzPc8_zFU38MQCiHF9" style="vertical-align: bottom; background-color: white">
    <td>Depreciation and amortization</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="krmd:DepreciationDepletionAndAmortization1" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">116,911</ix:nonFraction></td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(<ix:nonFraction name="krmd:DepreciationDepletionAndAmortization1" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">135,092</ix:nonFraction></td>
    <td>)</td></tr>
  <tr id="xdx_409_ecustom--RdCredit_iI_maDTANzPc8_z6u0yQjxIh24" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>R&amp;D credit</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:RdCredit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">142,538</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--Nol_iI_maDTANzPc8_zkqAbKlLU717" style="vertical-align: bottom; background-color: white">
    <td>NOL</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonFraction name="krmd:Nol" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,507,982</ix:nonFraction></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForDoubtfulOtherReceivables1Current_iI_maDTANzPc8_zWpKtTkBxJM8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Allowance for bad debts and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="krmd:AllowanceForDoubtfulOtherReceivables1Current" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,664</ix:nonFraction></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><ix:nonFraction name="krmd:AllowanceForDoubtfulOtherReceivables1Current" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">21,330</ix:nonFraction></td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iI_mtDTANzPc8_zRkOmGDrmDph" style="vertical-align: bottom; background-color: white">
    <td>Deferred income tax assets, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,941,254</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,274</ix:nonFraction></td>
    <td style="border-bottom: white 2.25pt double">&#160;</td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AD_z3v5I0miHNzh" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Our U.S. federal and state income tax returns remain open to examination
for the tax years 2018 through 2021.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zakP4GLegKN7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 7 &#8212; <span id="xdx_82B_z3xrVkacWP98">MAJOR CUSTOMERS</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">For the years ended December 31, 2021 and December 31, 2020, approximately
<span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zVogzxPgHQve" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">41</ix:nonFraction></span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zbfaR2Y0fnPa" title="Concentration Risk, Percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">51</ix:nonFraction></span>%, respectively, of the Company&#8217;s net product revenues were derived from one major customer. &#160;As of December 31,
2021 and December 31, 2020, accounts receivable due from this customer was $1.4 million for each period.</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">The largest customer in both years is a domestic medical products and supplies
distributor. &#160;Although, a number of larger infusion customers have elected to consolidate their purchases through one or more distributors
in recent years, we continue to maintain strong direct relationships with them. &#160;We do not believe that their continued purchase
of FREEDOM System products and related supplies is contingent upon the distributor.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zq8TcELbjzTh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 8 &#8212; <span id="xdx_829_zjxsbBAWiKl6">COMMITMENTS AND CONTINGENCIES</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>LEGAL PROCEEDINGS</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">The Company has been and may again become involved in legal proceedings,
claims and litigation arising in the ordinary course of business. &#160;Except as described below, KORU Medical is not presently a party
to any litigation or other legal proceeding that is believed to be material to its financial condition.</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><i>Litigation</i></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">From 2013 until May 2020, we were involved in several lawsuits with our
principal competitor, EMED. &#160;EMED alleged that our needle sets infringed various patents controlled by EMED. &#160;Certain of these
lawsuits also alleged antitrust violations, unfair business practices, and various other business tort claims. &#160;On May 26, 2020,
the parties announced the settlement of all of the litigation between KORU Medical and EMED. &#160;The settlement agreement provides KORU
Medical with freedom to operate under EMED&#8217;s existing patent portfolio, dismissal of all litigation with prejudice (including the
claims against Andrew Sealfon, our former President and Chief Executive Officer), and an equity payment by KORU Medical to EMED.</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">Refer to our Form 10-Q for the quarterly period ended June 30, 2020 regarding
the dismissed case with our principal competitor, EMED.</p>

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


<ix:exclude><p id="xdx_239_zSO7XcXD4hB7" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 46 -</p></ix:exclude>

<ix:exclude><div id="xdx_232_zCS7fchcOBng"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div></ix:exclude>

<p style="break-before: always"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>OTHER</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">On November 11, 2020, the Company entered into a Manufacturing and Supply
Agreement with Command Medical Products, Inc. (&#8220;Command&#8221;), pursuant to which Command has agreed to manufacture and supply
the Company&#8217;s subassemblies, needle sets and tubing products pursuant to the Company&#8217;s specifications and purchase orders.
&#160;The first binding purchase order pursuant to the Manufacturing and Supply Agreement was made on November 17, 2020 (the &#8220;Effective
Date&#8221;).</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">The Manufacturing and Supply Agreement provides for a term of five years
from the Effective Date. &#160;Either party may terminate the Manufacturing and Supply Agreement upon a material breach by the other Party
that has not been cured within 90 days, upon the bankruptcy or insolvency of the other Party or as expressly set forth elsewhere in the
Agreement. &#160;If the Company terminates the Manufacturing and Supply Agreement other than for those reasons within the first three
years from the Effective Date, the Company is obligated to pay an early termination fee to Command.</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">The Manufacturing and Supply Agreement also includes customary provisions
relating to, among other things, delivery, inspection procedures, warranties, quality management, business continuity plans, handling
and transport, intellectual property, confidentiality and indemnification.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"><p id="xdx_803_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zFZ9WDpjjxf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 9 &#8212; <span id="xdx_821_zZnG0Zea2uo">EMPLOYEE BENEFITS</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">We provide a safe harbor 401(k) plan for our employees that allows for
employee elective contributions, Company matching contributions and discretionary profit-sharing contributions. &#160;Employee elective
contributions are funded through voluntary payroll deductions. &#160;<span id="xdx_90F_ecustom--DescriptionOfMatchingContribution_c20210101__20211231_zBkC0UkLm524" title="Description of matching contribution"><ix:nonNumeric contextRef="From2021-01-01to2021-12-31" name="krmd:DescriptionOfMatchingContribution">The Company makes safe harbor matching contributions in an amount
equal to 100% of the employee&#8217;s contribution, not to exceed 3% of employee&#8217;s compensation plus 50% of employee&#8217;s pay
contributed between 3% and 5% of employee&#8217;s compensation</ix:nonNumeric></span>. &#160;Company matching expense for the years ended December 31, 2021 and
December 31, 2020 was $<span id="xdx_907_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20210101__20211231_zNMCVQ6sRBUc" title="Matching expense"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="From2021-01-01to2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">166,014</ix:nonFraction></span> and $<span id="xdx_90A_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20200101__20201231_zqO9hm3uY8i1"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">156,789</ix:nonFraction></span>, respectively. &#160;The Company has not provided for a discretionary profit-sharing contribution.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zmTvcd6srAr9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 10 &#8212; <span id="xdx_82A_zyeerGaSfqb7">DEBT OBLIGATIONS</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">On July 26, 2021, the Company entered into a commercial insurance premium
finance and security agreement with AON Premium Finance, LLC in the aggregate principal amount of $<span id="xdx_90C_eus-gaap--NotesPayable_iI_dm_c20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2i0zbeRK8Ri"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">0.9</ix:nonFraction> million</span> bearing an annual percentage
rate of <span id="xdx_900_ecustom--NotePayableTerms_dp_c20210724__20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zSMyzjIX3iHj"><ix:nonFraction name="krmd:NotePayableTerms" contextRef="From2021-07-242021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.17</ix:nonFraction></span>%, to finance its insurance premiums. Monthly payments are due on the first of each month beginning August 1, 2021 through
June 1, 2022.</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">On April 14, 2020, the Company issued a promissory note to KeyBank in the
aggregate principal amount of $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoJGTgly71If"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">3.5</ix:nonFraction> million</span> (the &#8220;Note&#8221;) as an extension of its line of credit, replacing its then current
line of credit agreement. &#160;The $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zzf85imxOu22"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">3.5</ix:nonFraction> million</span> Note is in the form of a variable rate non-disclosable revolving line of credit with
an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zMpaXfDqGQ1d" title="Interest rate terms"><ix:nonNumeric contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" name="us-gaap:DebtInstrumentInterestRateTerms">Prime Rate announced by the Bank minus 0.75</ix:nonNumeric></span>%. &#160;The Note was renewed on June 24, 2021, in the same form with an
interest rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateTerms_c20210623__20210624__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zuMqmWkOlZk5"><ix:nonNumeric contextRef="From2021-06-232021-06-24_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" name="us-gaap:DebtInstrumentInterestRateTerms">Prime Rate announced by the Bank minus 1.50</ix:nonNumeric></span>%. Interest is due monthly, and all principal and unpaid interest is due on
<span id="xdx_908_eus-gaap--DebtInstrumentMaturityDate_dd_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zwreiwDVcys7" title="Debt instrument, principal and unpaid interest due"><ix:nonNumeric contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate">June 1, 2022</ix:nonNumeric></span>. &#160;The $3.5 million Note may be prepaid at <span id="xdx_902_ecustom--DebtInstrumentPrepaidTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zQIxFE5cCRij" title="Debt instrument period iteam"><ix:nonNumeric contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember" name="krmd:DebtInstrumentPrepaidTerms">any time prior to maturity with no prepayment penalties</ix:nonNumeric></span>. &#160;The $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20210630__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--LineOfCreditFacilityAxis__custom--KeyBankNationalAssociationMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zVC527uQCKy6" title="Face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-06-30_custom_PromissoryNoteMember_custom_KeyBankNationalAssociationMember_us-gaap_RevolvingCreditFacilityMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">3.5</ix:nonFraction> million</span>
Note contains events of default and other provisions customary for a loan of this type.</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">In connection with the Note, the Company entered into a Commercial Security
Agreement with the Bank dated April 14, 2020 (the &#8220;Security Agreement&#8221;), pursuant to which the Company granted a security
interest in substantially all assets of the Company to secure the obligations of the Company under the Note. &#160;The Security Agreement
contains terms and conditions typical for the granting of security interests of this kind.</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">The Company had no amount outstanding against the line of credit as of
December 31, 2021.</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">On April 27, 2020, the Company entered into a Progress Payment Loan and
Security Agreement (&#8220;PPLSA&#8221;) and a Master Security Agreement (the &#8220;MSA&#8221;), each dated as of April 20, 2020, with
Key Equipment Finance, a division of the Bank (&#8220;KEF&#8221;), to provide up to $<span id="xdx_90A_eus-gaap--ProceedsFromLoans_dm_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zkKJnn2m10Hd" title="Loans, principal amount"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">2.5</ix:nonFraction> million</span> in financing for equipment purchases
from third party vendors.&#160; The PPLSA allows the Company to make draws with KEF to make certain payments to the equipment suppliers
prior to the commencement of periodic payments under a term loan. Each draw under the PPLSA will bear interest at a variable rate equal
to the then-current Prime Rate and will be secured by the financed equipment under the MSA.&#160; At the end of each calendar quarter
or year, the advances made under the PPLSA will be converted to term loans, subject to KEF&#8217;s approval of the equipment and certain
other closing conditions being met.&#160; Once the draws under the PPLSA are converted into a term loan, each promissory note will bear
interest at a <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zJYxyPiJmOXh" title="Interest rate terms"><ix:nonNumeric contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember" name="us-gaap:DebtInstrumentInterestRateTerms">fixed rate of 4.07% per annum</ix:nonNumeric></span>, subject to adjustment based on KEF&#8217;s cost of funds, with principal and interest payable
in <span id="xdx_90C_ecustom--PrincipalAndInterestPayableTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zPkiuA0VomMh" title=" principal and interest payment terms"><ix:nonNumeric contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember" name="krmd:PrincipalAndInterestPayableTerms">84 equal consecutive monthly installments</ix:nonNumeric></span>.&#160; Each fixed rate installment promissory note may be prepaid, subject to a penalty if
prepaid before the fifth anniversary of its issuance. &#160;As of December 31, 2021, the Company had no amount outstanding against the
PPLSA. This PPLSA expires on June 1, 2022.</p>

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


<p id="xdx_231_zXf5akmQ5PU2" style="font: 10pt TIMES NEW ROMAN, TIMES, SERIF; margin: 0; text-align: center">- 47 -</p>

<div id="xdx_236_z6JYhqQsFoz1"><hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p> </p></div>

<p style="break-before: always"></p>

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zGLfZsUTItNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 11 &#8212;<span id="xdx_82A_z9ZleJ9vjj3f"> EQUITY</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">On June 18, 2020, the Company entered into a Purchase Agreement with Piper
Sandler &amp; Co. and Canaccord Genuity LLC, as representatives of the several underwriters named therein (the &#8220;Underwriters&#8221;),
pursuant to which the Company agreed to issue and sell <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z1vOA5fkECuf" title="Number of shares issued (in shares)"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,125,000</ix:nonFraction></span> shares of its common stock. &#160;Under the terms of the Purchase Agreement,
the Company granted to the Underwriters an option, exercisable for a period of <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtDxL_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMP8Yf5CZqjh" title="::XDX::P30D"><span style="-sec-ix-hidden: xdx2ixbrl1159">30</span></span> days, to purchase up to an additional <span id="xdx_90B_ecustom--AdditionalNumberOfSharesIssued_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZMZmX1i7PMd"><ix:nonFraction name="krmd:AdditionalNumberOfSharesIssued" contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">468,750</ix:nonFraction></span> shares
of the Company&#8217;s common stock, which the Underwriters exercised in full on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjaod5wLuMrk"><ix:nonNumeric contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember" format="ixt:datemonthdayyearen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">June 19, 2020</ix:nonNumeric></span>. &#160;The Underwriters purchased the shares
pursuant to the Purchase Agreement, including the shares subject to the option, at a price of $<span id="xdx_903_eus-gaap--SharePrice_iI_uUSDPShares_c20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvMUsn0gEVDa"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.52</ix:nonFraction></span> per share. &#160;Proceeds to the Company,
net of discounts, commissions, fees and expenses, were $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfDebt_dm_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zitObOvjSEcf"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" scale="6" unitRef="USD">26.6</ix:nonFraction> million</span>.</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">On November 16, 2020, the Company announced that its Board of Directors&#160;had
authorized a stock repurchase program under which the Company may purchase up to $<span id="xdx_907_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp5d_dm_c20201116_zKbJtoIeEui3" title="Maximum amount of stock repurchase program"><ix:nonFraction name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2020-11-16" format="ixt:numdotdecimal" decimals="5" scale="6" unitRef="USD">10.0</ix:nonFraction> million</span> of its outstanding common stock through
December 31, 2021. &#160;As of December 31, 2020, the Company had purchased <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200101__20201231_zH7bOBj4ebV2"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2020-01-012020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">683,271</ix:nonFraction></span>shares since inception of this plan. No purchases were
made under the plan in 2021.</p>

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

<ix:nonNumeric contextRef="From2021-01-01to2021-12-31" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_808_eus-gaap--SubsequentEventsTextBlock_zd5T1dDBm1l2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 12 &#8212; <span id="xdx_825_zRWKAQ58iPe3">SUBSEQUENT EVENT</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">We have entered into a lease for a new facility located at 100 Corporate
Drive, Mahwah, New Jersey to serve as our headquarters and for our general operations. We expect to move out of our current building into
this 43,975 square foot facility in June 2022. <span id="xdx_902_eus-gaap--SubsequentEventDescription_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhxCvvCypix9" title="Description of lease term"><ix:nonNumeric contextRef="From2022-02-282022-03-02_us-gaap_SubsequentEventMember" name="us-gaap:SubsequentEventDescription">The new lease term commences March 1, 2022 and expires August 31, 2032. Our monthly base
rent is approximately $38,000 in the first year</ix:nonNumeric></span> commencing March 1, 2022, with annual increases up to approximately $<span id="xdx_90F_ecustom--AnnualIncreasesUp_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zLMlQiLc0SVk" title="Annual increases up"><ix:nonFraction name="krmd:AnnualIncreasesUp" contextRef="From2022-02-282022-03-02_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">50,000</ix:nonFraction></span> in the last
year.</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">On February 16, 2022, we extended our current facility lease at 24 Carpenter
Road, Chester, New York, which expires on August 31, 2022, to December 31, 2022 to ensure continuity as we transition to our new location
in Mahwah, New Jersey.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="a_012"></span><b>ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING
AND FINANCIAL DISCLOSURE</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">None.</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"><span id="a_013"></span><b>ITEM 9A. CONTROLS AND PROCEDURES</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">EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES</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">An evaluation was performed under the supervision and with the participation
of our management, including our principal executive officer or CEO, and principal financial officer or CFO, of the effectiveness of our
disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange
Act&#8221;)) as of December 31, 2021. &#160;Based on that evaluation, our management, including our CEO and CFO, concluded that as of
December 31, 2021, our disclosure controls and procedures are effective to ensure that information required to be disclosed by us in reports
that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the
SEC&#8217;s rules and forms, and is accumulated and communicated to our management, including our CEO and CFO, to allow timely decisions
regarding required disclosure.</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">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</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">Management of the Company is responsible for establishing and maintaining
adequate internal control over financial reporting. &#160;The Company&#8217;s internal control over financial reporting is a process designed
under the supervision of the Company&#8217;s principal executive officer and principal financial officer, and implemented in conjunction
with management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of the Company&#8217;s financial statements for external purposes in accordance with generally accepted accounting principles.</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">There are inherent limitations in the effectiveness of any internal control,
including the possibility of human error and the circumvention or overriding of controls. &#160;Accordingly, even effective internal control
can provide only reasonable assurance with respect to financial statement preparation. Further, because of changes in conditions, the
effectiveness of internal control may vary over time.</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">Management assessed the effectiveness of the Company&#8217;s internal control
over financial reporting as of December 31, 2021. &#160;This assessment was based on criteria for effective internal control over financial
reporting described in &#8220;Internal Control - Integrated Framework,&#8221; issued by the Committee of Sponsoring Organizations of the
Treadway Commission (COSO). &#160;Based on this assessment, management determined that, as of December 31, 2021, the Company maintained
effective internal control over financial reporting.</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">- 48 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</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">There has been no change in our internal control over financial reporting
(as defined in Rule 13a-15(f) under the Exchange Act) during the year ended December 31, 2021, that has materially affected, or that is
reasonably likely to materially affect, our internal control over financial reporting.</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"><span id="a_014"></span><b>ITEM 9B. OTHER INFORMATION</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">None.</p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>PART III</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"><span id="a_015"></span><b>ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</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">Information regarding our executive officers required by Item 10 of Part
III is set forth in Item 1 of Part I &#8220;Business &#8212; Executive Officers.&#8221; &#160;Information required by Item 10 of Part
III regarding our directors and any material changes to the process by which security holders may recommend nominees to the Board of Directors
is included in our Proxy Statement relating to our 2022 Annual Meeting of Shareholders, and is incorporated herein by reference. &#160;Information
relating to our Code of Ethics and to compliance with Section 16(a) of the 1934 Act is set forth in our Proxy Statement relating to our
2022 Annual Meeting of Shareholders and is incorporated herein by reference. &#160;We intend to disclose amendments to our Code of Ethics,
as well as waivers of the provisions thereof, on our website under the heading &#8220;Investors - Governance&#8221; at www.korumedical.com.</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"><span id="a_016"></span><b>ITEM 11. EXECUTIVE COMPENSATION</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">Information required by Item 11 of Part III is included in our Proxy Statement
relating to our 2022 Annual Meeting of Shareholders and is incorporated herein by reference.</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"><span id="a_017"></span><b>ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT
AND RELATED STOCKHOLDER MATTERS</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">Information required by Item 12 of Part III is included in our Proxy Statement
relating to our 2022 Annual Meeting of Shareholders and is incorporated herein by reference.</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"><span id="a_018"></span><b>ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR
INDEPENDENCE</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">Information required by Item 13 of Part III is included in our Proxy Statement
relating to our 2022 Annual Meeting of Shareholders and is incorporated herein by reference.</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"><span id="a_019"></span><b>ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES</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">Information required by Item 14 of Part III is included in our Proxy Statement
relating to our 2022 Annual Meeting of Shareholders and is incorporated herein by reference.</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">- 49 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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>PART IV</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"><span id="a_020"></span><b>ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</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">All financial statement schedules have been omitted because they are not
required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is otherwise
included.</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">The following exhibits are filed herewith or incorporated by reference
as part of this Annual Report.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top; background-color: white">
    <td style="border-bottom: black 1pt solid; width: 57pt"><b>Exhibit&#160;No.</b></td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 467.25pt"><b>Description</b></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td style="width: 57pt">3.1(i)</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 467.25pt"><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169719000090/ex_3-i.htm">Restated Certificate of Incorporation effective March 1, 2019</a> (incorporated by reference to our Form 10-K filed with the SEC on March 5, 2019).</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: #E6E6E6">
    <td>3.1(ii)</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169718000565/ex_3iii.htm">Amended and Restated By-Laws dated December 5, 2018</a> (incorporated by reference to our Form 8-K filed with the SEC on December 7, 2018).</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: #E6E6E6">
    <td>4.1</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000169/ex_4-1.htm">Description of Securities</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 23, 2021).</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: #E6E6E6">
    <td>10.1</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000059/ex_10-1.htm">Amended and Restated Employment Agreement made as of January 1, 2020 between Repro Med Systems, Inc. and Karen Fisher</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on January 24, 2020).*</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: #E6E6E6">
    <td>10.2</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000108/ex_10-3.htm">Employment Agreement made as of October 10, 2017 between Repro Med Systems, Inc. and Manuel Marques</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 4, 2020).*</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: #E7E6E6">
    <td>10.3</td>
    <td>&#160;</td>
    <td><a href="ex_10-3.htm">Lease Extension Agreement dated February 16, 2022</a> (filed herewith).</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: #E6E6E6">
    <td>10.4</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169716001008/schedule_14a.htm">2015 Stock Option Plan, as amended</a> (incorporated by reference to the Company&#8217;s Proxy Statement on Schedule 14A filed with the SEC on July 28, 2016).</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: #E6E6E6">
    <td>10.5</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000196/schedule_14a.htm#Koru2021OmnibusEquityIncentivePlan">2021 Omnibus Equity Incentive Plan</a> (incorporated by reference to the Company&#8217;s Proxy Statement on Schedule 14A filed with the SEC on April 5, 2021).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>10.6</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000169/ex_10-5.htm">Form of Non-Qualified Stock Option</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 23, 2021).</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: #E7E6E6">
    <td>10.7</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000169/ex_10-6.htm">Form of Incentive Stock Option</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 23, 2021).</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: #E7E6E6">
    <td>10.7</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000156/ex_10-1.htm">Management Incentive Compensation Plan</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 14, 2020).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>10.8</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000481/ex_10-1.htm">Manufacturing and Supply Agreement dated as of November 11, 2020 between Repro Med Systems, Inc. and Command Medical Products</a> (incorporated by reference to the Company&#8217;s Form 10-Q filed with the SEC on November 12, 2020). &#160;Certain information has been excluded from this exhibit because it is both (i) not material and (ii) would be competitively harmful if publicly disclosed.</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: #E6E6E6">
    <td>10.9</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000169/ex_10-9.htm">Separation Agreement and General Release dated January 24, 2021 between the Company and Donald B. Pettigrew</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 23, 2021).+</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: #E6E6E6">
    <td>10.10</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000170/ex_10-1.htm">Promissory Note in the aggregate principal amount of $3.5 million dated April 14, 2020 issued by the Company to KeyBank National Association</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 30, 2020).</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: #E6E6E6">
    <td>10.11</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000170/ex_10-2.htm">Commercial Security Agreement dated April 14, 2020 between the Company and KeyBank National Association</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 30, 2020).</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>&#160;</i></p>

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


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top; background-color: white">
    <td style="border-bottom: black 1pt solid; width: 57pt"><b>Exhibit&#160;No.</b></td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 467.25pt"><b>Description</b></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E7E6E6">
    <td>10.12</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000170/ex_10-3.htm">Loan Agreement dated April 20, 2020 between the Company and KeyBank National Association</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 30, 2020).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E7E6E6">
    <td>10.13</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000170/ex_10-4.htm">Progress Payment Loan and Security Agreement dated as of April 20, 2020 between the Company and Key Equipment Finance, a Division of KeyBank National Association</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 30, 2020).</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: #E7E6E6">
    <td>10.14</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169720000170/ex_10-5.htm">Master Security Agreement dated as of April 20, 2020 between the Company and Key Equipment Finance, a Division of KeyBank National Association</a> (incorporated by reference to the Company&#8217;s Form 8-K filed with the SEC on April 30, 2020).</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: #E7E6E6">
    <td>10.15</td>
    <td>&#160;</td>
    <td><a href="http://www.sec.gov/Archives/edgar/data/704440/000116169721000169/ex_10-15.htm">Employment Agreement effective as of March 15, 2021 between Repro Med Systems, Inc. and Linda Tharby</a> (incorporated by reference to the Company&#8217;s Form 10-K filed with the SEC on March 23, 2021).* &#94;</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: #E7E6E6">
    <td>10.16</td>
    <td>&#160;</td>
    <td><a href="ex_10-16.htm">Lease dated as of January 21, 2022 between the Company and Breit Industrial Canyon NJ1W05 LLC</a> (filed herewith).</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: #E7E6E6">
    <td>23.1</td>
    <td>&#160;</td>
    <td><a href="ex_23-1.htm">Consent of Independent Auditors</a> (filed herewith).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>31.1</td>
    <td>&#160;</td>
    <td>Certification of the Principal Executive Officer of registrant required under Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>31.2</td>
    <td>&#160;</td>
    <td>Certification of the Principal Financial Officer of registrant required under Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>32.1</td>
    <td>&#160;</td>
    <td>Certification of the Principal Executive Officer of registrant required under Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>32.2</td>
    <td>&#160;</td>
    <td>Certification of the Principal Financial Officer of registrant required under Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.INS</td>
    <td>&#160;</td>
    <td>Inline XBRL Instance Document - the XBRL Instance Document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.SCH</td>
    <td>&#160;</td>
    <td>	Inline XBRL Taxonomy Extension Schema Document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.CAL</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Calculation Linkbase Document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.DEF</td>
    <td>&#160;</td>
    <td>	Inline XBRL Taxonomy Definition Linkbase Document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.LAB</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Label Linkbase Document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>101.PRE</td>
    <td>&#160;</td>
    <td>Inline XBRL Taxonomy Extension Presentation Linkbase Document.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #E6E6E6">
    <td>104</td>
    <td>&#160;</td>
    <td>Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">__________</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 14.25pt">+</td>
    <td style="width: 525pt">Certain schedules, appendices and/or exhibits to this agreement have been omitted in accordance with Item 601 of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished supplementally to the Securities and Exchange Commission staff upon request.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>*</td>
    <td>Denotes management compensatory agreement or arrangement.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#94;</td>
    <td>Certain information has been omitted from this exhibit because it is not material and would be competitively harmful if publicly disclosed.</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="a_021"></span><b>ITEM 16. FORM 10-K SUMMARY</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">None.</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">- 51 -</p>


<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" /><p style="break-before: always"></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"><span id="a_022"></span><b>SIGNATURES</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">Pursuant to the requirements of Section 13 or 15(d) 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 on March
2, 2022.</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">REPRO MED SYSTEMS, 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"><span style="text-decoration: underline">/s/ Linda Tharby</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Linda Tharby, President and Chief Executive Officer</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"><span style="text-decoration: underline">/s/ Karen Fisher</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Karen Fisher, Chief Financial Officer and Treasurer</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">Pursuant to the requirements of the Securities Exchange Act of 1934, this
report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on March 2, 2022.</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"><span style="text-decoration: underline">/s/ R. John Fletcher</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">R. John Fletcher, Chairman of the Board</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"><span style="text-decoration: underline">/s/ James M. Beck</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">James M. Beck, Director</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"><span style="text-decoration: underline">/s/ Robert T. Allen</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Robert T. Allen, Director</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"><span style="text-decoration: underline">/s/ David Anderson</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">David Anderson, Director</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"><span style="text-decoration: underline">/s/ Kathy S. Frommer</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Kathy S. Frommer, Director</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"><span style="text-decoration: underline">/s/ Daniel S. Goldberger</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Daniel S. Goldberger, Director</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"><span style="text-decoration: underline">/s/ Joseph M. Manko, Jr.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Joseph M. Manko, Jr., Director</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"><span style="text-decoration: underline">/s/ Shahriar Matin</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Shariar Matin, Director</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"><span style="text-decoration: underline">/s/ Donna French</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Donna French, Director</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">- 52 -</p>

<hr style="border-width: 0; color: Gray; background-color: Gray; height: 2px; width: 100%" />
</div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10
<SEQUENCE>2
<FILENAME>ex_10-3.htm
<DESCRIPTION>LEASE EXTENSION AGREEMENT DATED 02-16-2022
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 6.5in">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">EXHIBIT 10.3</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: center"><FONT STYLE="font-variant: small-caps"><B>Lease Extension
Agreement</B></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; text-indent: 0.5in">THIS LEASE EXTENSION AGREEMENT dated the <U>16th</U>
day of <U>&nbsp;&nbsp;February&nbsp;&nbsp;</U>, 2022 by and between <B>CASPER CREEK, LLC, </B>a New York limited liability company, with
an address at c/o Eagle-Riverview Group Inc., 1 Civic Center Plaza, Suite 500, Poughkeepsie, New York 12601 (the &ldquo;Landlord&rdquo;)
and <B>REPRO MED SYSTEMS, INC. d/b/a KORU MEDICAL SYSTEMS</B>, (the &ldquo;Tenant&rdquo;) regarding the premises located as follows: situated
in the Village and Town of Chester, County of Orange, New York, as Section 110, Block 3, Lot 1 and known as 24 Carpenter Road, Chester,
New York, deleting therefrom only the portion of the premises leased to Key Bank of New York as Tenant (the &ldquo;Premises&rdquo;);</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-indent: 0.5in">The Landlord and Tenant hereby agree to the following:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 13pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 12pt">1.</FONT></TD>
    <TD STYLE="width: 5.75in"><FONT STYLE="font-size: 12pt"><U>Original Lease</U>.&nbsp;&nbsp;Tenant entered into a certain lease agreement with Landlord, Casper Creek, LLC dated November 14, 2017, for the Premises which began on March 1, 2019 and expires on August 31, 2022 with tenant having exercised six (6)&nbsp;&nbsp;six (6) month renewal options (the &ldquo;Original Lease&rdquo;). </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt">2.</FONT></TD>
    <TD><FONT STYLE="font-size: 12pt"><U>Renewal Term</U>.&nbsp;&nbsp;The Landlord and Tenant hereby agree to extend the Original Lease for a further term of four (4) months.&nbsp;&nbsp;The renewed lease will begin on <I>September 1, 2022</I> and end on <I>December 31, 2022</I> (the &ldquo;Renewal Term&rdquo;). The renewal rent shall be <I>$12,088.00 </I>per month. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt">3.</FONT></TD>
    <TD><FONT STYLE="font-size: 12pt"><U>Landlord&rsquo;s Right to Show Premises:</U>&nbsp;&nbsp;Notwithstanding language to the contrary contained elsewhere in the Original Lease or any amendment thereof, Landlord shall have the right to show the Premise to prospective tenants upon reasonable advance notice (verbal, email or otherwise) to Tenant.&nbsp;&nbsp;Landlord shall use reasonable efforts to minimize disruption of tenant&rsquo;s business, and Tenant shall assist and cooperate with Landlord in respect thereof. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt">4.</FONT></TD>
    <TD><FONT STYLE="font-size: 12pt"><U>Terms and Conditions:</U>&nbsp;&nbsp;All terms and conditions of the Original Lease shall remain in full effect during the Renewal Term except as otherwise modified herein.</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">Landlord:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">CASPER CREEK LLC</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 13pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 12pt"><U>/s/ Lisa Bacchus-Aronson</U></FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt"><U>Feb. 16, 2022</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 28.5pt"><FONT STYLE="font-size: 12pt">By:</FONT></TD>
    <TD STYLE="width: 223.5pt"><FONT STYLE="font-size: 12pt">Lisa Bacchus-Aronson</FONT></TD>
    <TD STYLE="width: 0.5in"><FONT STYLE="font-size: 12pt">Date</FONT></TD>
    <TD STYLE="width: 2.5in">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt">Trustee</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&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">Tenant:</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">REPRO MED SYSTEMS, INC.</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">d/b/a KORU MEDICAL SYSTEMS</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 13pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 12pt"><U>/s/ Karen Fisher</U></FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 12pt"><U>February 16, 2022</U></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 28.5pt"><FONT STYLE="font-size: 12pt">By:</FONT></TD>
    <TD STYLE="width: 223.5pt">&nbsp;</TD>
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 2.5in"><FONT STYLE="font-size: 12pt">Date</FONT></TD></TR>

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

<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%">
</DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10
<SEQUENCE>3
<FILENAME>ex_10-16.htm
<DESCRIPTION>LEASE DATED AS OF 01-21-2022
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 11pt Times New Roman, Times, Serif">

<DIV STYLE="width: 6.5in">

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

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>LEASE</B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This Lease (this &ldquo;<B>Lease</B>&rdquo;) is made
and entered into as of January <U>21st</U>, 2022, by and between BREIT INDUSTRIAL CANYON NJ1W05 LLC, a Delaware limited liability company
(&ldquo;<B>Landlord</B>&rdquo;), and REPRO MED SYSTEMS, INC., a New York corporation dba Koru Medical Systems (&ldquo;<B>Tenant</B>&rdquo;).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>BASIC
TERMS AND DEFINITIONS</U>.</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="width: 0.5in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(a)</B></FONT></TD>
    <TD STYLE="width: 5.5in; font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>Definitions</B>:&nbsp;&nbsp;The capitalized terms below have the corresponding definitions. In addition, other capitalized terms used in this Lease have the meanings set forth in <B><U>Exhibit A</U></B>.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(b)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Premises&rdquo;</B>:&nbsp;&nbsp;the approximately 43,975 rentable square feet leased to Tenant under this Lease, as shown and described in <B><U>Exhibit B</U></B>.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(c)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Building&rdquo;</B>: the building where the Premises are located consisting of approximately 102,269 rentable square feet, with an address of: 100 Corporate Drive, Mahwah, New Jersey 07430.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(d)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Project&rdquo;</B>: Consisting of the Premises, the Land, the Common Areas, the Building and any other improvements on or appurtenances to the Land.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(e)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Lease Commencement Date&rdquo;</B>: March 1, 2022</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(f)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Lease Expiration Date&rdquo;</B>: August 31, 2032 or such earlier date as this Lease terminates in accordance with its terms. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(g)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Estimated Expenses&rdquo;</B>: initially $11,799.96 per month for the first complete month, as further described in this Lease. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(h)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Tenant&rsquo;s Share&rdquo;</B>: 43.21% of the Building, based on the rentable square feet of the Premises relative to the rentable square feet of the Building, as further described in this Lease. </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(i)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Permitted Use&rdquo;</B>:&nbsp;&nbsp;For warehouse and distribution of medical devices with ancillary office uses.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>(j)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Security Deposit&rdquo;</B>:&nbsp;&nbsp;$62,280.14.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD>
    <TD STYLE="font-size: 11pt; text-align: justify">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in">&nbsp;</TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-family: Times New Roman, Times, Serif"><B>(k)</B></FONT></TD>
    <TD STYLE="font-weight: normal; text-align: justify; text-indent: 0in"><FONT STYLE="font-size: 11pt"><B>&ldquo;Notice Addresses&rdquo;</B>:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3.25in">
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Landlord</B></P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">BREIT Industrial Canyon NJ1W05, LLC</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">c/o Link Logistics Real Estate</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management LLC</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">90 Park Avenue 32<SUP>nd</SUP> Floor</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">New York, New York 10016</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Attention: General Counsel</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">and</P></TD>
    <TD STYLE="width: 3.25in">
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Tenant</B>:</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prior to the Lease Commencement Date:</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Koru Medical Systems</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">24 Carpenter Road</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Chester, NY 10918</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Attn: Karen Fisher</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">From and after the Lease Commencement Date:</P></TD></TR>
  </TABLE>
<P STYLE="font: 11pt 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">- 1 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 3.25in">
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">BREIT Industrial Canyon NJ1W05, LLC</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">c/o Link Logistics Real Estate</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management LLC</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">602 West Office Center Drive, Suite 200</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fort Washington, Pennsylvania 19034</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Attention: Lease Administration</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Email: leaseadministration@linklogistics.com</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">With a copy, with respect to certificates of insurance, to TenantCOI@linklogistics.com</P></TD>
    <TD STYLE="width: 3.25in">
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Koru Medical Systems</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">100 Corporate Drive</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Mahwah, New Jersey</P>
    <P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Attn: Karen Fisher</P></TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>LEASED
PREMISES</U></B>. Landlord, in consideration of the payment of Rent and the performance by Tenant of all other terms, covenants and conditions
of this Lease (subject to notice and cure provisions set forth herein, if applicable), leases to Tenant, together with the right in common
with others to the Common Areas as described in <B><U>Exhibit B</U></B>, the Premises located in the Building. Tenant accepts the Premises,
the Building and the Common Areas &ldquo;AS-IS&rdquo;, without any representation or warranty of any kind, express or implied, by Landlord,
other than as expressly set forth in this Lease. Landlord has exclusive control of all Common Areas, subject to Tenant&rsquo;s use and
access rights, if any, described in <B><U>Exhibit B</U></B>. Landlord and Tenant stipulate and agree to the rentable square footages set
forth in the &ldquo;Basic Terms and Definitions&rdquo; Section, without regard to actual measurements. Notwithstanding the foregoing,
in the case of a change to the Project, Landlord may in its sole discretion measure the rentable square footages of the Building or the
Project (based on the appropriate BOMA standard) and update Tenant&rsquo;s Share by delivery of written notice to Tenant and documentation
evidencing the calculation of such changes.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>USE</U></B>.
Tenant agrees to use the Premises for the Permitted Use, and for no other use or purpose. Tenant must comply with the Rules and Regulations,
a copy of which is attached as <B><U>Exhibit C</U></B>. Tenant will, at its sole cost, comply with, and cause Tenant&rsquo;s Parties to
comply with, all Applicable Laws pertaining to the Premises or Tenant&rsquo;s use or occupancy of the Premises, and obtain any permits,
approvals, or licenses required for such use and occupancy (other than those Landlord has expressly agreed to obtain as part of Landlord
Work, if applicable). Tenant shall not use the Premises in any manner that would cause the Premises or the Project to be considered a
&ldquo;place of public accommodation&rdquo; under the ADA. If an Alteration to the Premises or the Project becomes required under any
Applicable Law, or requested in a citation issued by a governmental authority, as a result of (i) Tenant&rsquo;s particular use of the
Premises (as opposed to warehouse and distribution with ancillary office uses in general), or (ii) any Alterations performed by or at
the request of Tenant, then Tenant shall upon Landlord&rsquo;s demand, at Tenant&rsquo;s election make such required Alteration at Tenant&rsquo;s
sole cost or pay Landlord the documented third party costs reasonably incurred by Landlord for the Alteration.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Tenant acknowledges that the Premises
is not currently separately demised from the remaining 11,834 square feet of office space on the first floor of the Building (such vacant
space, the &ldquo;<B>Vacant Area</B>&rdquo;). Tenant shall not use or occupy any portion of the Vacant Area, except for gaining access
to the elevator and stairwell as necessary to access the Premises. Tenant acknowledges that the utilities for the Premises and the Vacant
Area are not separately metered between the Premises and the Vacant Area, and Tenant shall be responsible for payment of the actual costs
of all utilities to the Vacant Area, in accordance with the terms of paragraph 8 below, so long as the Vacant Area is not separately metered
or used or occupied by a third party tenant. During the Term, so long as the Vacant Area is not demised from the Premises, or used or
occupied by a third party tenant, for purposes of determining Landlord&rsquo;s and Tenant&rsquo;s respective liabilities for acts or omissions
occurring within the Vacant Area, the Vacant Area shall be considered a part of the Premises. Tenant agrees that Landlord may, at any
time during the Term, demise the Vacant Area from the Premises, and Tenant agrees that Landlord may have access to the Premises as may
be reasonably necessary in connection therewith. Landlord shall demise the Vacant</P>

<P STYLE="font: 11pt 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">- 2 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Area from the Premises prior to granting any occupancy
rights in the Vacant Area (or any portion thereof) to a third party, provided that Landlord will demise the Vacant Area from the Premises
in a manner as to continue to allow Tenant access to the elevator and stairwell as necessary to access the Premises.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>LEASE
TERM</U></B>. In the event Landlord is delayed in delivering possession of the Premises due to the holdover of any existing tenant or
other circumstances outside of Landlord&rsquo;s control, then (a) Landlord shall not be liable for any loss or damage to Tenant resulting
from any such delay, (b) the Lease Commencement Date for the Premises shall be postponed until the date Landlord delivers possession of
such space to Tenant, and (c) the Lease Expiration Date will be extended so that the length of the Term remains unaffected by such delay.
Following the full execution and delivery of this Lease, Tenant&rsquo;s payment of the Security Deposit and prepaid Rent payable upon
the execution of this Lease, and Tenant&rsquo;s compliance with the insurance requirements set forth in Section 11 below, Tenant may enter
the Premises prior to the Lease Commencement Date for the purpose of performing any Landlord-approved improvements therein or installing
furniture, equipment or other personal property of Tenant, provided such occupancy does not unreasonably interfere with the performance
of the Landlord Work. Such early occupancy shall be subject to all the terms and conditions of this Lease as if the Term commenced on
the date of first entry, except for any obligation to pay Rent with respect to the period prior to the Lease Commencement Date (other
than utilities and the cost of services supplied to the Premises, which Landlord can charge from time of entry).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>RENT</U></B>.
During the Term, Tenant must pay Landlord in advance, on the first day of each calendar month, the monthly Base Rent and monthly Estimated
Expenses, without notice, demand, abatement, offset or deduction. Base Rent and Estimated Expenses shall be appropriately prorated by
Landlord on a per diem basis for any partial month during the Term. Base Rent payable for the period from September 1, 2022, through September
30, 2022, and the first month of Estimated Expenses shall be paid by Tenant on or prior to the Lease Commencement Date. Any other Additional
Rent shall be due and payable by Tenant on or before 10 days after billing by Landlord. Attached hereto as <B><U>Exhibit D</U></B> are
instructions for all payments by Tenant to Landlord, which may be updated from time to time by written notice delivered by Landlord to
Tenant. Tenant&rsquo;s payment obligations under this Lease are absolute and unconditional and independent covenants from Landlord&rsquo;s
covenants under this Lease. If Tenant is delinquent in the payment of any Rent for more than 5 business days, Tenant shall pay to Landlord
a late charge equal to 5% of such delinquent sum and, if such delinquency continues for 30 days, interest on the late fee and unpaid Rent
from the date such amount was due until paid in full at the Applicable Interest Rate. Said late charge shall be in addition to any other
rights and remedies available to Landlord under this Lease, at law, or in equity, and shall not be construed as a penalty. Tenant shall
also pay Landlord any cost incurred by Landlord in connection with a check presented by Tenant that is declined due to insufficient funds.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>BASE
RENT</U></B>. Base Rent is as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4.5in; border: Black 1pt solid; text-align: center"><B><U>Period</U></B></TD>
    <TD STYLE="width: 2in; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><B><U>Monthly Base Rent</U></B></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/22 &ndash; 2/28/23</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$37,561.98</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/23 &ndash; 2/29/24</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$38,688.84</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/24 &ndash; 2/28/25</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$39,849.51</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/25 &ndash; 2/28/26</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$41,045.00</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/26 &ndash; 2/28/27</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$42,276.35</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/27 &ndash; 2/29/28</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$43,544.64</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/28 &ndash; 2/28/29</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$44,850.98</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/29 &ndash; 2/28/30</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$46,196.51</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/30 &ndash; 2/28/31</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$47,582.41</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/31 &ndash; 2/29/32</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$49,009.88</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">3/1/32 &ndash; 8/31/32</TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center">$50,480.18</TD></TR>
  </TABLE>
<P STYLE="font: 11pt 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">- 3 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Notwithstanding the foregoing, Base Rent is abated
during the period from March 1, 2022, through August 31, 2022, after which Tenant must pay Base Rent as set forth above. Tenant nonetheless
owes Additional Rent during the abatement period, and Landlord can charge its management fee as though Base Rent were not abated. In the
case of an Event of Default, Base Rent abated pursuant to this Section shall immediately become due and payable in full.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>SECURITY
DEPOSIT</U></B>. Upon the execution of this Lease, Tenant shall deposit with Landlord the Security Deposit, to be held by Landlord as
security for the full and faithful performance of each provision of this Lease to be performed by Tenant. The Security Deposit is not
an advance rental deposit or a measure of Landlord&rsquo;s damages in the case of a breach or default by Tenant. If Tenant breaches any
monetary provision of this Lease and such breach continues beyond any applicable notice and cure period, or otherwise there is an Event
of Default under this Lease, Landlord may, without limiting its remedies and without additional notice to Tenant, apply all or part of
the Security Deposit to cure such monetary breach or Event of Default and compensate Landlord for any loss or damage caused by such monetary
breach or Event of Default. Tenant shall pay Landlord within 3 business days of demand the amount that will restore the Security Deposit
to its original amount. No interest shall accrue on the Security Deposit, and Landlord is not required to keep the Security Deposit separate
from Landlord&rsquo;s own funds. The Security Deposit shall be the property of Landlord but shall be paid to Tenant within a reasonable
period of time (not exceeding 30 days) after the Termination Date and the fulfillment of all of Tenant&rsquo;s obligations under this
Lease. Landlord shall be released from any obligation with respect to the Security Deposit upon transfer of this Lease and the Premises
to a person or entity assuming Landlord&rsquo;s obligations under this Section.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>UTILITIES</U></B>.
Tenant shall timely pay the cost (including related taxes and charges) of all utility services (including without limitation water, gas,
propane, diesel, electricity, sewer, waste, telecommunications and data) used on or provided to the Premises and (so long as the Vacant
Area is not separately metered or used or occupied by a third party tenant) the Vacant Area, and Tenant&rsquo;s Share of the cost of such
utility services used on or provided to the Common Areas, which if not charged directly to Tenant or paid by Tenant will be included in
Operating Expenses. Tenant shall obtain utility services for the Premises in Tenant&rsquo;s own name and timely pay for the costs therefor
directly to the respective utility provider, except to the extent Landlord elects to obtain any such utility service in Landlord&rsquo;s
own name and charge to Tenant directly with no markup by Landlord. Notwithstanding the foregoing, Tenant may select its own telecommunications
or data service and will pay the cost therefor, and Landlord will not be responsible for providing any such service connections to the
Building. Landlord can procure utility services for multiple tenants and charge to them without markup by Landlord based on Landlord&rsquo;s
reasonable estimates of usage or square footage leased. Landlord may elect to install one or more sub-meters for one or more premises
(which, if installed at the Premises, shall be at Tenant&rsquo;s expense) in which event Landlord will bill each tenant whose premises
is sub-metered according to that tenant&rsquo;s actual usage. Landlord shall not be responsible or liable for any interruption in utilities
or services, or for any injury to property caused thereby, nor shall such interruption affect the continuation or validity of this Lease,
constitute an eviction, give rise to an abatement or relieve Tenant from full performance of Tenant&rsquo;s obligations under this Lease.
Notwithstanding the foregoing, in the event that any interruption or discontinuance of utilities which was directly caused by the sole
negligence or willful misconduct of Landlord or its employees continues beyond 5 consecutive business days and materially and adversely
affects Tenant&rsquo;s ability to conduct business in the Premises, and on account of such interruption or discontinuance, Tenant ceases
doing business in the Premises (or a material portion thereof), Rent shall abate thereafter (as to the Premises or as to such material
portion thereof, as the case may be) and for the duration of such interruption or discontinuance. Landlord shall have the exclusive right
to select, and to change, the companies providing such utilities or services to the Project, Building or the Premises. Upon</P>

<P STYLE="font: 11pt 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">- 4 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">written request no more often than once a quarter,
Tenant shall provide to Landlord reasonable utility consumption data and other related information (or, at Landlord&rsquo;s option, execute
and deliver to Landlord an instrument enabling Landlord to obtain the same from the applicable provider). Tenant shall cooperate with
Landlord to conduct ASHRAE energy audits of the Building and Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>EXPENSES</U></B>.
On the Lease Commencement Date and the first day of each calendar month thereafter during the Term (including during the period from March
1, 2022, through August 31, 2022), Tenant shall pay to Landlord an amount equal to 1/12 of the annual cost, as reasonably estimated by
Landlord, of Tenant&rsquo;s Share of Taxes and Operating Expenses (&ldquo;<B>Estimated Expenses</B>&rdquo;). Estimated Expenses shall
be appropriately prorated by Landlord on a per diem basis for any partial month during the Term.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>ESTIMATED
EXPENSES NOTICE</U></B>. Landlord can from time to time provide Tenant with written notice (an &ldquo;<B>Estimated Expenses Notice</B>&rdquo;)
of the monthly Estimated Expenses due and payable by Tenant with respect to the period covered by the notice. (The initial monthly Estimated
Expenses is set forth in the &ldquo;Basic Terms and Definitions&rdquo; Section above.) The Estimated Expense amounts set forth in an Estimated
Expenses Notice shall be based upon Landlord&rsquo;s estimate of Operating Expenses and Taxes to be incurred with respect to the period
covered by the notice. Landlord may invoice Tenant separately from time to time for any extraordinary or unanticipated Estimated Expenses.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>EXPENSE
RECONCILIATION</U></B>. Promptly after the end of each calendar year during the Term and the Lease Expiration Date, and at any other time
in Landlord&rsquo;s discretion, Landlord shall make an accounting of actual Taxes and Operating Expenses for the preceding calendar year
and provide Tenant with a statement of Tenant&rsquo;s Share of such Taxes and Operating Expenses (a &ldquo;<B>Reconciliation Statement</B>&rdquo;).
Within 20 days after delivery of a Reconciliation Statement to Tenant, Tenant shall pay to Landlord the amount by which actual Taxes and
Operating Expenses exceeded Estimated Expenses paid during the covered period (and if the actual expenses were less than Estimated Expenses
paid, Landlord shall at its option either credit Tenant&rsquo;s account or reimburse Tenant for any overpayment by Tenant). In the case
of any expenses the actual amount of which is not known at time of delivery of a Reconciliation Statement, Landlord may rely on its estimates
of such expenses to generate the Reconciliation Statement and perform another accounting once actual amounts are known and deliver an
additional Reconciliation Statement. Landlord&rsquo;s and Tenant&rsquo;s obligations to pay any overpayment or deficiency due the other
pursuant to this Section shall survive the Lease Expiration Date. During the ninety (90) day period following the delivery of a Reconciliation
Statement, Tenant shall have the right to inspect, at reasonable times, in a reasonable manner and with at least ten (10) days prior written
notice to Landlord, such of Landlord&rsquo;s books of account and records as pertain to and contain information concerning such costs
and expenses in order to verify the amounts thereof. Tenant agrees that any information obtained during an inspection by Tenant of Landlord&rsquo;s
books of account and records shall be kept in confidence by Tenant and its agents and employees and shall not be disclosed to any other
parties, except to Tenant&rsquo;s attorneys, accountants and other consultants. Any parties retained by Tenant to inspect Landlord&rsquo;s
books of account and records shall not be compensated on a contingency fee basis. If Landlord and Tenant determine that Operating Expenses
for the year in question are less than reported, Landlord shall refund such excess to Tenant within thirty (30) days after such determination,
after first deducting any amounts then due and payable by Tenant hereunder. Likewise, if Landlord and Tenant determine that Operating
Expenses for the year in question are greater than reported, Tenant shall pay Landlord the amount of any underpayment within thirty (30)
days. If Tenant fails to dispute any item or items included in the determination of Operating Expenses for a particular calendar year
by delivering a written notice to Landlord generally describing in reasonable detail the basis of such dispute within ninety (90) days
after delivery of a Reconciliation Statement for such year, Tenant shall be deemed to have approved such statement. During the pendency
of any dispute over Operating Expenses, Tenant shall pay, under protest and without prejudice, Tenant&rsquo;s Share of Operating Expenses
as calculated by Landlord.</P>

<P STYLE="font: 11pt 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">- 5 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>TENANT&rsquo;S
EXPENSES</U></B>. Prior to delinquency, Tenant shall pay (and, upon request, provide Landlord with evidence of payment of) all taxes and
assessments, together with any interest, charges, fees and penalties in connection therewith, levied upon or arising from (a) Tenant&rsquo;s
Property, (b) the conduct of Tenant&rsquo;s business, or (c) Tenant&rsquo;s leasehold estate.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>INDEMNITY
AND WAIVER OF CLAIMS</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>INDEMNITY</U></B>.
Tenant shall indemnify, protect, defend (by counsel reasonably acceptable to Landlord) and hold harmless Landlord and the Indemnitees
from and against Losses, which may be imposed upon, incurred or suffered by or asserted against Landlord or any of the Indemnitees at
any time prior to, during or after the Term arising out of or in connection with Tenant&rsquo;s occupancy or use of the Premises, any
negligent acts or omissions of Tenant or any Tenant Party, or the conduct of Tenant&rsquo;s business, or otherwise in, upon or about the
Premises, except to the extent caused by Landlord&rsquo;s gross negligence or willful misconduct. Landlord shall indemnify, protect, defend
(by counsel reasonably acceptable to Tenant) and hold harmless Tenant and any Tenant Party from and against Losses, which may be imposed
upon, incurred or suffered by or asserted against Tenant or any Tenant Party at any time prior to, during or after the Term arising out
of or in connection with Tenant&rsquo;s occupancy or use of the Premises to the extent caused by negligence of Landlord or any Landlord
Indemnitees. The obligations of Tenant and Landlord under this Section shall survive the Lease Expiration Date.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>WAIVER
OF CLAIMS</U></B>. Tenant, as a material part of the consideration to Landlord, hereby assumes all loss due to business interruption and
all risk of illness or injury to persons in, upon or about the Premises and/or the Project arising from any cause other than the gross
negligence or willful misconduct of Landlord and all risk of damage to property including, but not limited to, Tenant&rsquo;s Property
and all Tenant&rsquo;s Parties and all Alterations, and Tenant hereby expressly releases Landlord and the Indemnities and waives all claims
in respect thereof against Landlord and the Indemnitees.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>INSURANCE</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 31.5pt">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>LANDLORD</U></B>.
Landlord shall maintain insurance policies insuring the Project against fire and extended coverage (including &ldquo;special cause of
loss form&rdquo; coverage, and if Landlord elects, earthquake/volcanic action, flood and/or surface water insurance) for the full replacement
cost of the Building (including coverage of any Alteration made by Landlord, but excluding coverage of Tenant&rsquo;s Property and any
Alterations made by Tenant or a Tenant Party), with deductibles in the form and endorsements of such coverage as selected by Landlord.
Landlord can obtain its insurance through a blanket policy or captive insurance program. Landlord may also in its discretion obtain other
coverage for the Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 31.5pt">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>TENANT</U></B>.
Tenant shall, at Tenant&rsquo;s sole expense, obtain and keep in force at all times the following insurance in the following coverage
amounts, which coverage amounts Landlord may reasonably increase from time to time upon reasonable advance written notice to Tenant in
the event Tenant&rsquo;s operations change or Landlord otherwise reasonably determines that such coverage amounts are inadequate under
the circumstances:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">i.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Commercial
General Liability Insurance (Occurrence Form)</U></B>. Commercial General Liability Insurance (&ldquo;<B>CGL Policy</B>&rdquo;) covering
claims of bodily injury, personal injury and property damage arising out of Tenant&rsquo;s operations and contractual liability as required
in written contract, on an occurrence basis, with limits of $1,000,000 each occurrence and $2,000,000.00 annual aggregate;</P>

<P STYLE="font: 11pt 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">- 6 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">ii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Automobile
Liability Insurance</U></B>. Business automobile liability insurance having a combined single limit of $1,000,000.00 per occurrence and
including owned, hired or non-owned automobiles;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">iii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Workers&rsquo;
Compensation and Employer&rsquo;s Liability Insurance</U></B>. Workers&rsquo; compensation insurance having limits not less than those
required by applicable state and federal statute, and covering all persons employed by Tenant, including volunteers, in the conduct of
its operations on the Premises, together with employer&rsquo;s liability insurance coverage in the amount of at least $500,000.00;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">iv.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Property
Insurance</U></B>. &ldquo;Special cause of loss form&rdquo; property insurance including coverage for vandalism, malicious mischief, sprinkler
leakage and, if applicable, boiler and machinery comprehensive form, on a replacement cost basis, insuring (a) all Tenant&rsquo;s Property,
and (b) all Alterations made by Tenant or a Tenant Party, in each case, in an amount equal to the then applicable full replacement cost
thereof. In the event property of Tenant&rsquo;s invitees or customers are kept in the Premises or Project, Tenant shall maintain insurance
for the full value of the property of such invitees or customers as determined by the contract between Tenant and its customer;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">v.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intentionally
omitted; and</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">vi.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Umbrella/Excess
Insurance</U></B>. An umbrella liability policy or excess liability policy having a limit of $5,000,000.00, which policy shall be in &ldquo;following
form&rdquo; and shall provide that if the underlying aggregate is exhausted, the excess coverage will drop down as primary insurance.
Such umbrella liability policy or excess liability policy shall include coverage for additional insureds as required by written contract.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">vii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>General</U></B>.
Tenant&rsquo;s insurance company shall be authorized to do business in the state in which the Premises is located and be rated at least
&ldquo;A VIII&rdquo; as determined by A.M. Best Company. Tenant shall deliver to Landlord certificates of insurance for all insurance
required to be maintained by Tenant in the form of ACORD 28 and ACORD 25, on or before the Lease Commencement Date or any earlier date
on which Tenant or any Tenant Party accesses the Premises and, at least 10 days after the expiration of any required coverage. Landlord,
Landlord&rsquo;s Mortgagee, if any, and any other party designated by Landlord, as their interests may appear, shall be included as additional
insureds (&ldquo;<B>Additional Insureds</B>&rdquo;) under all of the policies required in this &ldquo;Insurance&rdquo; Section, except
Worker&rsquo;s Compensation and Employer&rsquo;s Liability, which policies shall provide for severability of interest and shall be primary
as respects the Additional Insureds, and any insurance maintained by the Additional Insureds shall be excess and non-contributing. The
limits and types of insurance maintained by Tenant shall not limit Tenant&rsquo;s liability under this Lease. Tenant shall notify Landlord
within 48 hours after the occurrence of any accidents or incidents in the Premises or the Project which could give rise to a claim under
any of the insurance policies required under this &ldquo;Insurance&rdquo; Section. Tenant shall not be permitted to satisfy any of its
insurance obligations set forth in this Lease with deductible amounts, or through any self-insurance or self-insured retention, in excess
of $50,000.00, without Landlord&rsquo;s consent, subject to such additional conditions as Landlord may impose, in Landlord&rsquo;s sole
discretion.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT STYLE="text-transform: uppercase"><B><U>Mutual
Waiver of Subrogation</U></B></FONT>. Each party waives, and shall cause its insurance carrier to waive, any right of recovery against
the other for any loss of or damage to property which loss or damage is (or, if the insurance required hereunder had been carried, would
have been) covered under the terms of any policy of property insurance, to the extent such releases or waivers are permitted under applicable
law; provided, however, such waiver by Landlord shall not be effective with</P>

<P STYLE="font: 11pt 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">- 7 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">respect to Tenant&rsquo;s liability described in the
&ldquo;Environmental Matters&rdquo; Section below. The failure of a party to insure its property shall not void this waiver. For purposes
of this subsection, (but subject to the terms of the Tenant&rsquo;s Obligations subsection below), any deductible with respect to a party&rsquo;s
insurance shall be deemed covered by, and recoverable by such party under, valid and collectible policies of insurance.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>REPAIRS
AND MAINTENANCE</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Tenant
Obligations</U></B>. Except as otherwise expressly provided in the &ldquo;Landlord Obligations&rdquo; Section below or otherwise expressly
set forth herein, Tenant, at Tenant&rsquo;s sole cost and expense, shall Maintain the Premises in good, clean and safe condition, including,
without limitation, the following: (a) the Systems exclusively serving the Premises (including, without limitation, exterior lighting
and supplemental life safety systems relating to Tenant&rsquo;s use of the Premises, specialty sprinkler systems and fire suppression
systems); (b) all fixtures and equipment in the Premises (including, without limitation, the floor/concrete slab, subfloors and floor
coverings, all interior and exterior doors and windows, all dock equipment (including dock doors, levelers, bumpers, dock shelters, ramps
and dock lights) and all telephone, telecommunications, data and other communication lines and equipment); (c) any fencing exclusively
serving the Premises; and (d) the demarcation point or any other point of utility hook up or connection, in each case, relating to utilities
used by Tenant. In addition to the foregoing, Tenant, at its sole cost, shall be responsible for the following to the extent located within
or exclusively serving the Premises: security; interior pest control; interior window cleaning; janitorial; trash and recyclables collection
services (including dumpsters); office/warehouse lighting (including all bulbs and ballasts); and ceiling tiles. Tenant Maintenance work
shall be subject to the applicable provisions of the &ldquo;Alterations; Liens&rdquo; Section of this Lease below. Unless otherwise directed
by Landlord, Tenant, at Tenant&rsquo;s sole cost, shall enter into a regularly scheduled preventive maintenance/service contract (&ldquo;<B>Service
Contract</B>&rdquo;) with a maintenance contractor reasonably acceptable to Landlord for servicing (a) HVAC System in compliance with
<B><U>Exhibit E</U></B> attached hereto, and (b) all dock equipment exclusively serving the Premises. Tenant shall deliver full and complete
copies of the Service Contract (and any other service contracts entered into by Tenant) to Landlord at the commencement of each Lease
Year and upon demand from Landlord. All Maintenance by Tenant shall utilize materials and equipment that meet or exceed the quality originally
used in constructing the Building and Premises. In the event Tenant fails, in the reasonable judgment of Landlord, to Maintain the Premises
to Landlord&rsquo;s reasonable satisfaction, which failure continues at the end of 15 days following delivery of notice by Landlord to
Tenant describing such failure, or in the case of an emergency immediately without prior notice, Landlord shall have the right to enter
the Premises and perform such Maintenance at Tenant&rsquo;s sole cost and expense (including a sum for overhead to Landlord equal to 10%
of the costs of maintenance, repairs or refurbishing). Tenant shall maintain written records of Maintenance and deliver copies thereof
to Landlord upon request. Notwithstanding anything contained in this Lease to the contrary, Tenant shall be solely responsible for all
costs and expenses incurred by Landlord for any Alterations, or other Maintenance made necessary because of the acts or omissions of Tenant
or any Tenant Party (including, without limitation, Tenant Alterations and/or Tenant Maintenance work, Tenant&rsquo;s special or particular
use of the Premises and Tenant voiding a warranty that would otherwise have covered a cost), in each case, to the extent not covered by
applicable insurance proceeds paid to Landlord (Tenant being responsible for Landlord&rsquo;s commercially reasonable deductible notwithstanding
the waiver of claims set forth in the &ldquo;Mutual Waiver of Subrogation&rdquo; subsection above).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Provided that Tenant maintains
the required Service Contract for the HVAC Systems serving the Premises as required herein, and except for any replacements necessitated
by any negligent action or inaction of Tenant or Tenant Party, Landlord and Tenant agree that, following the expiration of the HVAC Warranty
Period (as defined in <B>Exhibit H</B>), if a HVAC unit serving the Premises requires</P>

<P STYLE="font: 11pt 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">- 8 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">replacement during the initial Term, as reasonably
determined by Landlord, Landlord shall perform such replacement; provided, however, Tenant shall reimburse Landlord for Tenant&rsquo;s
Portion (as hereinafter defined) of such replacement costs (the &ldquo;<B>Replacement Cost</B>&rdquo;). &ldquo;<B>Tenant&rsquo;s Portion</B>&rdquo;
shall be calculated by multiplying the Replacement Cost by a fraction, the numerator of which shall be the number of months left in the
Term at the time such HVAC unit is replaced, and the denominator of which shall be the number of months constituting the useful life of
the new equipment as determined on a commercially reasonable basis (i.e., if Landlord replaces an existing HVAC unit with a unit having
a useful life of 120 months, and there are 36 months left in the Term, Tenant shall reimburse Landlord for 30% of the cost of the new
unit). Tenant&rsquo;s Portion of the Replacement Costs shall be paid by Tenant as Additional Rent in equal monthly installments over the
remaining Term, commencing on the first day of the calendar month following such replacement, contemporaneously with Tenant&rsquo;s payment
of the monthly installment of Base Rent. If Tenant fails to maintain the required Service Contract in effect at any time during the Term,
Landlord&rsquo;s obligation to pay for any replacement of any HVAC unit shall terminate and be of no force or effect. If the Term is subsequently
extended after the initial calculation of Tenant&rsquo;s Portion, a separate calculation of Tenant&rsquo;s Portion shall be made with
respect to the Replacement Cost payable by Tenant during such extended term.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Landlord
Obligations</U></B>. Landlord shall: (a) at Landlord&rsquo;s sole expense, without reimbursement from Tenant, (i) Maintain the Building
footings, foundations, structural steel columns and girders, and (ii) replace, to the extent necessary and appropriate (as reasonably
determined by Landlord), the (1) structural portions of the roof (i.e., joists and decking), and (2) structural portion of exterior walls;
and (b) as an Operating Expense, Maintain (i) the non-structural portions of the Building exterior walls (including, without limitation,
exterior fa&ccedil;ade painting and caulk repair) and roof (including, without limitation, insulation, flashings and membrane); (ii) the
life safety systems (including, but not limited to, fire sprinkler systems, fire pumps and fire alarm panels and devices); (iii) the main
utility lines to the point of connection into the Building (e.g., main electricity and water/sewer service to the Building); (iv) any
Systems not exclusively serving the Premises or the leased premises of another tenant; (v) the irrigation systems, storm water facilities
and detention ponds; (vi) the Common Areas (including, without limitation, any fencing (other than fencing exclusively serving the Premises),
exterior landscaping, asphalt/concrete, sidewalks, parking areas, loading areas and driveways); and (vii) the elevator(s) serving the
Premises. In addition to the foregoing, Landlord shall, as an Operating Expense, be responsible for the following: snow and ice removal;
exterior pest control; exterior window cleaning; exterior stair systems; and sanitary lift stations. Notwithstanding the foregoing, Landlord
shall not be required to make any repairs resulting from fire or other casualty or a Taking, except as provided in &ldquo;Damage and Destruction&rdquo;
and &ldquo;Condemnation&rdquo; Sections below. Landlord may change the shape and size of the Common Areas, including the addition of,
elimination of or change to any improvements located in the Common Areas, so long as such change does not materially adversely affect
Tenant&rsquo;s ability to use the Premises for the Permitted Use. Tenant shall promptly notify Landlord in writing if Tenant becomes aware
of (a) any areas of water intrusion or mold in or about the Premises, or (b) any condition that is Landlord&rsquo;s responsibility to
Maintain.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>ALTERATIONS;
LIENS</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Alterations</U></B>.
Tenant, at its sole cost, may install necessary trade fixtures, equipment and furniture in the Premises (it being agreed that such installation
shall not be deemed an Alteration), provided that the installation and removal of them will not affect any structural portion of the Project,
any System or any other equipment or facilities serving the Project or any occupant. Except for any Alterations or Tenant Maintenance
work that, in either instance, (a) does not exceed $10,000.00 in the aggregate, (b) is not visible from the exterior of the Premises,
(c) does not affect any System or any structural components of the Project, and (d) does not require penetrations into, or work within,
the floor, ceiling or walls, Tenant shall not construct, nor allow to be constructed, any Alterations or Tenant</P>

<P STYLE="font: 11pt 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">- 9 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maintenance work in the Premises or on the Project
without obtaining the prior written consent of Landlord, which consent shall not be unreasonably withheld. With respect to any Alterations
or Tenant Maintenance work made by or on behalf of Tenant (whether or not it requires Landlord&rsquo;s consent): (a) not less than 10
days prior to commencing any Alteration or Tenant Maintenance work, Tenant shall deliver to Landlord the plans, specifications and necessary
permits for the Alteration or Tenant Maintenance work, together with certificates evidencing that Tenant&rsquo;s contractors and subcontractors
have insurance coverage to Landlord&rsquo;s reasonable satisfaction; (b) Tenant shall obtain Landlord&rsquo;s prior written approval of
any contractor or subcontractor, such approval not to be unreasonably withheld, delayed or conditioned; (c) the Alteration or Tenant Maintenance
work shall be constructed with new materials, in a good and workmanlike manner, and in compliance with all Applicable Laws and the plans
and specifications delivered to and approved by Landlord, such approval not to be unreasonably withheld, delayed or conditioned; (d) the
Alteration or Tenant Maintenance work shall be completed promptly after the commencement thereof and performed in accordance with Landlord&rsquo;s
reasonable requirements relating to sustainability and energy efficiency; (e) Tenant shall pay Landlord all reasonable costs and expenses
in connection with Landlord&rsquo;s review of Tenant&rsquo;s plans and specifications, and of any supervision or inspection of the construction
Landlord deems necessary; and (f) upon Landlord&rsquo;s request Tenant shall, prior to commencing any Alteration or Tenant Maintenance
work, provide Landlord reasonable security against liens arising out of such construction. Upon completion, Tenant shall furnish Landlord
with (i) &ldquo;as-built&rdquo; plans (in CAD format, if reasonably requested by Landlord) for Alterations, completion affidavits and
full and final waivers of lien, and (ii) the warranties from Tenant&rsquo;s contractor(s), which shall be for the benefit of Landlord
as well as Tenant. Any Alteration by Tenant shall be the property of Tenant until the Lease Expiration Date; at that time Tenant, at its
sole cost, shall remove any Alteration(s) and repair all damage caused by the installation or removal thereof and will restore the Premises
or the Project to the condition existing prior to Tenant&rsquo;s Alteration; provided, however, at the Lease Expiration Date, and at Landlord&rsquo;s
sole option, without payment by Landlord, Landlord may require Tenant to leave any Alteration(s) at the Premises, in which event they
shall become the property of Landlord. Notwithstanding the foregoing, Landlord shall not be entitled to require Tenant to remove any Alteration
that was approved by Landlord if Landlord notified Tenant in writing at the time of such approval that Landlord would not require the
same to be removed upon the expiration or termination of this Lease.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Liens</U></B>.
Tenant, at its sole cost, shall promptly pay and discharge all claims for labor performed, supplies furnished and services rendered at
the request of Tenant and shall keep the Premises free of all mechanics&rsquo; and materialmen&rsquo;s liens. Tenant, at its sole cost,
shall remove any such lien within 20 days after notice from Landlord. If Tenant fails to do so, an Event of Default by Tenant shall have
occurred, and Landlord may bond, insure over or pay the amount necessary to cause such removal, whether or not such lien is valid, and
charge the Tenant such amount, together with reasonable attorneys&rsquo; fees and expenses, in addition to all other remedies Landlord
has under this Lease, at law or in equity.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>LANDLORD&rsquo;S
RIGHT OF ENTRY</U></B>. Landlord reserves the right to enter the Premises upon reasonable notice to Tenant (including by telephone or
email) and without notice in case of an emergency, and to undertake the following: (i) to inspect, monitor, investigate, test or Maintain
the Premises and/or the Project; (ii) to verify Tenant is complying with its obligations hereunder; (iii) to perform Landlord&rsquo;s
obligations hereunder; (iv) to make permitted, or inspect Tenant&rsquo;s, Alterations; (v) to install, use, Maintain, alter or relocate
any pipes, ducts, conduits, wires, equipment and other facilities in the Common Areas or at the Project; (vi) to install, Maintain and
operate conduit cabling within the utility and/or conduit ducts and risers at the Project; or (vii) to show the Premises for the purpose
of sale, insurance or financing, and, during the last 12 months of the Term (or following any Event of Default), leasing the Premises
to another tenant. If reasonably necessary, Landlord may temporarily close all or a portion of the Premises to perform repairs, alterations
and additions. However, except in emergencies, Landlord will not close the Premises if the work can reasonably be completed on weekends
and after normal business hours.</P>

<P STYLE="font: 11pt 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">- 10 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Landlord will make commercially reasonable efforts
not to inconvenience Tenant in exercising such rights. The entry and authority granted to Landlord under this Section shall not constitute
a constructive eviction or entitle Tenant to an abatement or reduction of Rent.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>ENVIRONMENTAL
MATTERS</U></B>. Tenant shall not cause nor permit, nor allow any of Tenant&rsquo;s Parties to cause or permit, any Hazardous Materials
to be brought upon, stored, manufactured, generated, blended, handled, recycled, treated, disposed or used on, in, under or about the
Premises or the Project, except for routine office and janitorial supplies in usual and customary quantities stored, used and disposed
of in accordance with all applicable Environmental Laws. Tenant shall not install, operate or maintain any above or below grade tank,
sump, pit, pond, lagoon or other storage or treatment vessel or device at the Project without Landlord&rsquo;s prior written consent which
may be withheld in Landlord&rsquo;s sole discretion. Tenant shall neither create nor suffer to exist, nor permit any Tenant Party to create
or suffer to exist, any environmental lien, security interest or other charge or encumbrance of any kind with respect to the Project,
including without limitation, any lien imposed pursuant to Section 107(f) of the Superfund Amendments and Reauthorization Act of 1986
(42 U.S.C. Section 9607(1)) or any similar state statute. As defined in Environmental Laws, Tenant is and shall be deemed to be the &ldquo;operator&rdquo;
of Tenant&rsquo;s &ldquo;facility&rdquo; and the &ldquo;owner&rdquo; of all Hazardous Materials brought on the Premises by Tenant, its
agents, employees, contractors or invitees, and the wastes, by-products, or residues generated, resulting, or produced therefrom. Tenant
and Tenant&rsquo;s Parties shall promptly notify Landlord and the respective property manager in writing of the known violation of any
Environmental Law or known presence or suspected presence of any Hazardous Materials (other than office and janitorial supplies as permitted
above) in, on, under or about the Premises or the improvements or the soil or groundwater thereunder. Landlord shall have the right to
enter upon and inspect the Premises and to conduct tests, monitoring and investigations. Within 10 days following receipt by Tenant of
a written request therefor from Landlord (which request shall not be made more often than annually), Tenant shall disclose to Landlord
in writing the names and amounts of all Hazardous Materials, or any combination thereof, which were stored, generated, used or disposed
of on, in, under or about the Premises for the 12-month period prior to and after each such request, or which Tenant intends to store,
generate, use or dispose of on, in, under or about the Premises. Similarly, within 10 days of written request from Landlord, Tenant will
complete a certification as to its compliance with this Section. Landlord may conduct environmental testing, including &ldquo;Phase I&rdquo;,
around the Lease Expiration Date and treat as an Operating Expense. Tenant shall indemnify, protect, defend (by counsel acceptable to
Landlord) and hold harmless the Indemnitees from and against any and all Losses of or in connection with (a) Tenant and/or any Tenant
Party&rsquo;s breach of this Section, or (b) the presence of Hazardous Materials on, in, under or about the Premises, the Land, the Project
or other property as a direct result of Tenant&rsquo;s and/or any Tenant Party&rsquo;s activities, or failure to act, in connection with
the Premises, the Project or this Lease. This indemnity shall include, without limitation, any Losses arising from or in connection with
(i) the effects of any contamination or injury to person, property or the environment created or suffered by Tenant or a Tenant Party,
(ii) the cost of any required or necessary repair, cleanup or detoxification, and the preparation and implementation of any closure, monitoring
or other required plans, whether such action is required or necessary prior to or following the termination of this Lease, (iii) interest,
penalties and damages arising from claims brought by or on behalf of employees of Tenant (with respect to which Tenant waives any right
to raise as a defense against Landlord any immunity to which it may be entitled under any industrial or worker&rsquo;s compensation laws),
and (iv) fees, costs or expenses incurred for the services of attorneys, consultants, contractors, experts, laboratories, and all other
costs incurred in connection with the investigation, monitoring or remediation of such Hazardous Materials or violation of such Environmental
Laws. Landlord shall have the right to direct any and all remediation activities, all of which shall be performed at Tenant&rsquo;s sole
cost. Neither the written consent by Landlord to the presence of Hazardous Materials on, in, under or about the Premises, nor the strict
compliance by Tenant with all Environmental Laws, shall excuse Tenant from Tenant&rsquo;s obligation of indemnification pursuant hereto.
Tenant&rsquo;s obligations pursuant to the foregoing indemnity shall survive the Lease Expiration Date. Notwithstanding anything to the</P>

<P STYLE="font: 11pt 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">- 11 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">contrary set forth above, Tenant shall have no liability
for any Hazardous Materials located on the Project which existed in Project on the date of Tenant&rsquo;s first entry into the Premises
unless the same were introduced by Tenant or a Tenant Party. Landlord shall be responsible for removing, at no cost to Tenant, any Hazardous
Materials located on or in the Project in violation of Environmental Law on the date of Tenant&rsquo;s first entry thereon, unless the
same were introduced by Tenant or a Tenant Party.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>DAMAGE
AND DESTRUCTION</U></B>. If at any time during the Term all or a portion of the Premises are damaged by a fire or other casualty, then
Tenant shall promptly notify Landlord. Within 60 days after Landlord becomes aware of such damage, Landlord shall inform Tenant (the &ldquo;<B>Repair
Estimate</B>&rdquo;) of the amount of time Landlord reasonably estimates to restore the Premises (including the restoration of any Alteration
made by Landlord), except for modifications required by Applicable Laws, and excluding the repair, restoration or replacement of the fixtures,
equipment, or Alterations made by Tenant or a Tenant Party. If the restoration time is estimated to exceed 9 months from the date of such
damage, then either Tenant or Landlord may elect to terminate this Lease effective as of the date of fire or other casualty by giving
notice to the other within 15 days after Landlord&rsquo;s notice, and Tenant shall promptly remove any salvageable personal property it
seeks to retain from the Premises if Landlord deems the Premises safe for entry. In addition, Landlord shall have the right to terminate
this Lease, if the loss is not covered by insurance, within 30 days of receiving notice of this fact. If this Lease is not, or cannot
be, terminated in accordance with the foregoing, then, subject to receipt of sufficient insurance proceeds and delays due to Force Majeure,
Landlord shall commence to restore the Premises (including any Alterations made by Landlord) to substantially the same condition that
existed immediately prior to the fire or other casualty, except for modifications required by Applicable Laws, and excluding the repair,
restoration or replacement of the fixtures, equipment, or Alterations made by Tenant or a Tenant Party. If neither party elects to terminate
this Lease, but Landlord does not substantially complete the required repair and restoration within 60 days after the expiration of the
estimated period of time set forth in the Repair Estimate, which period shall be extended to the extent of any Reconstruction Delays (hereinafter
defined), then Tenant may terminate this Lease by written notice to Landlord within 10 days after the expiration of such 60 day period,
as the same may be extended, but in any event prior to Landlord&rsquo;s substantial completion of the required repair and restoration.
For purposes of this Lease, the term &ldquo;<B>Reconstruction Delays</B>&rdquo; shall mean any delays caused by Tenant or events of Force
Majeure. Notwithstanding the foregoing, each of Tenant (unless the damage was caused by Tenant&rsquo;s negligence or intentional act)
and Landlord may terminate this Lease if the Premises are damaged by a fire or other casualty during the last year of the Term and Landlord
reasonably estimates that it will take more than 3 months to repair such damage. Rent shall be abated from the time of a fire or other
casualty until Landlord&rsquo;s repair and restoration obligations are completed by the percentage equal to the area of the Premises that
is untenantable, if any, divided by the total area of the Premises. Such abatement shall be the sole remedy of Tenant, and except as provided
in this Section, Tenant waives any right to terminate this Lease by reason of damage or casualty loss. Landlord shall not be liable for
any inconvenience to Tenant, or injury to Tenant&rsquo;s business resulting in any way from a fire or other casualty or the repair thereof.
Tenant shall not interfere with or delay, and instead cooperate with Landlord, in Landlord&rsquo;s completion of Landlord&rsquo;s repair
and restoration obligations. Tenant agrees that the terms of this Section shall govern any damage or destruction and shall accordingly
supersede any contrary statute or rule of law.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>CONDEMNATION</U></B>.
If all of the Premises is Taken, then this Lease shall terminate. If any part of the Premises is Taken and (i) Landlord determines the
Taking would materially interfere with or impair its ownership or operation of the Project, (ii) Landlord determines the portion not Taken
is insufficient in Landlord&rsquo;s discretion for the reasonable operation of Tenant&rsquo;s business, or (iii) in Landlord&rsquo;s opinion
it would be impractical or the condemnation proceeds insufficient to restore the remainder, then, in each case, upon written notice by
Landlord, this Lease shall terminate. In the event this Lease is terminated in accordance with either of the foregoing sentences, then
this Lease shall terminate as of the date the</P>

<P STYLE="font: 11pt 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">- 12 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">condemning authority takes possession and Rent shall
be apportioned as of said date. If this Lease is not terminated after a Taking, then, subject to any delays due to Force Majeure, Landlord
shall restore the Premises (including any Alterations made by Landlord) to a condition as near as reasonably possible to the condition
prior to the Taking (except for modifications required by Applicable Laws, and excluding the repair, restoration or replacement of the
fixtures, equipment, or Alterations made by Tenant or a Tenant Party), and the Rent payable hereunder during the unexpired Term shall
be reduced to reflect the Taking as reasonably determined by Landlord. In the event of any such Taking, Landlord shall be entitled to
receive the entire price or award from any such Taking without any payment to Tenant, and Tenant hereby assigns to Landlord Tenant&rsquo;s
interest, if any, in such award. Tenant shall have the right, to the extent the same shall not diminish Landlord&rsquo;s award, to make
a separate claim against the condemning authority (but not Landlord) for compensation for moving expenses and damage to Tenant&rsquo;s
trade fixtures, if a separate award for such items can be made to Tenant. Tenant agrees that the terms of this Section shall govern any
Taking and shall accordingly supersede any contrary statute or rule of law.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">18.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>DEFAULT</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Event
of Default</U></B>. The occurrence of any of the following events shall, at Landlord&rsquo;s option, constitute an &ldquo;<B>Event of
Default</B>&rdquo;:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">i.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
fails to pay in full any and all Rent when due and, if written notice to the Tenant of such failure is required under this Lease, the
failure continues for a period of 3 business days after written notice to Tenant.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">ii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
or any guarantor of Tenant&rsquo;s obligations hereunder (a) makes a general assignment for the benefit of creditors, (b) commences any
Proceeding for Debt Relief, (c) becomes the subject of any Proceeding for Debt Relief that is not dismissed within 60 days of its filing
or entry, or (d) dies or suffers a legal disability (if Tenant or Guarantor is an individual) or is dissolved or fails to maintain its
legal existence (if Tenant or Guarantor is a corporation, partnership or other entity).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">iii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
enters into or permits any Transfer in violation of the &ldquo;Assignment and Subletting&rdquo; Section below.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">iv.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
fails to maintain insurance as required by the &ldquo;Insurance&rdquo; Section above.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">v.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
fails to observe or comply with any provision of this Lease and, if written notice to the Tenant of such failure is required under this
Lease, the failure continues for a period of 30 days after written notice to Tenant (extended to 45 days if the default cannot reasonably
be cured within such 30 days, and Tenant has begun to cure the default).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Landlord&rsquo;s
Remedies</U></B>. Upon any Event of Default, Landlord shall have the right to pursue any of the following remedies, without notice or
demand, in addition to any other remedies available to Landlord under this Lease, at law or in equity, all of which shall be cumulative
and nonexclusive:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">i.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
may terminate this Lease, in which event Tenant shall immediately surrender the Premises to Landlord, and if Tenant fails to do so, Landlord
may enter and take possession of the Premises and remove Tenant and any other person occupying the Premises or any part thereof, without
being liable for prosecution or any claim of damages therefor; and Landlord may recover from Tenant the following: (a) all accrued and
unpaid Rent accrued through the date of termination; (ii) the cost to Landlord, not yet amortized through the date of termination in accordance
with generally accepted</P>

<P STYLE="font: 11pt 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">- 13 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">accounting principles, of the Alterations paid for
and installed by Landlord pursuant to this Lease; (iii) the Costs of Reletting; (iv) the positive difference, if any, of the present value
of the Rent, less the present value of the then fair market rental value for the Premises, for the remainder of the Term had this Lease
not been terminated, such present value computed in each case using a discount rate of 9% per annum; (v) any damages in addition thereto,
including reasonable attorneys&rsquo; fees, court costs, and collection services, and costs to remove and store Tenant&rsquo;s Property,
which Landlord sustains by reason of the breach of any of the terms, conditions and covenants of this Lease; and (vi) such other amounts
in addition to or in lieu of the foregoing as may be permitted from time to time by law.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">ii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
may enter the Premises without terminating this Lease, and in its discretion remove any property from the Premises, and relet the Premises
or any part thereof for the account of Tenant, upon such terms as Landlord in Landlord&rsquo;s sole discretion shall determine. Landlord
shall not be required to accept any tenant offered by Tenant or to observe any instructions given by Tenant relative to such reletting.
In connection with such reletting, Landlord may make repairs, alterations, and additions to the Premises to the extent deemed reasonably
necessary by Landlord, and Tenant shall upon demand pay the cost thereof. Landlord may collect the rents from any such reletting and apply
the same first to the payment of the repairs, alterations, additions, expenses of re-entry, attorney&rsquo;s fees, court costs, collection
services, and leasing commissions and second to the payment of Rent to be paid by Tenant, and any excess or residue shall operate only
as an offsetting credit against the amount of Rent as the same thereafter becomes due and payable hereunder. No such re-entry or repossession,
repairs, alterations and additions or reletting shall be construed as an eviction or ouster of Tenant or as an election by Landlord to
terminate this Lease unless written notice thereof is delivered by Landlord to Tenant, nor shall the same operate to release the Tenant
in whole or in part from any of the Tenant&rsquo;s obligations hereunder. Landlord may at any time sue and recover judgment for any damages
remaining after the application of proceeds from any such reletting. In the event of reletting without termination of this Lease, Landlord
may at any time thereafter elect to terminate this Lease for such previous breach.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 1in">iii.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
may, without any obligation to do so, cure the default on behalf of Tenant, in which case Landlord may enter the Premises without being
deemed in any manner guilty of trespass, eviction or forcible entry and detainer and without incurring any liability for any damage or
interruption of Tenant&rsquo;s business resulting therefrom. Tenant agrees to pay Landlord an amount equal to 110% of any expenses that
Landlord may incur in curing the default, including without limitation, attorney&rsquo;s fees, together with interest thereon at the Applicable
Interest Rate from the date of expenditure.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Notice</U></B>.
Notice periods provided for in this Lease shall run concurrently with any statutory notice periods, and any notice given hereunder may
be given simultaneously with or incorporated into a statutory notice. Notwithstanding any provision to the contrary in this Lease, (a)
Landlord shall not be required to give Tenant any notice or opportunity to cure any specific monetary or non-monetary default that occurs
more than twice in any consecutive 12-month period, and thereafter Landlord may declare an Event of Default without affording Tenant any
notice or cure rights provided under this Lease, and (b) Landlord shall not be required to give any notice or cure period as descried
in the &ldquo;Events of Default&rdquo; subsection above for a breach of the &ldquo;Memorandum of Lease&rdquo; subsection or any other
covenant by Tenant that has a separate notice and/or cure period (e.g., Tenant&rsquo;s failure to provide an estoppel on 10 days&rsquo;
notice as described in the &ldquo;Estoppel; Financials&rdquo; subsection below shall be an Event of Default without the requirement to
provide additional notice), or in an emergency.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">d.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>General</U></B>.
Tenant waives, for itself and all those claiming by, through or under Tenant, by order or judgment of any court or any legal process or
writ, this Lease and Tenant&rsquo;s right of occupancy of the Premises after any termination. Exercise by Landlord of any right or remedy
shall not be deemed to be an acceptance of surrender of the Premises, a termination of this Lease by Landlord or a release of Tenant</P>

<P STYLE="font: 11pt 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">- 14 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">from any of its obligations hereunder. No waiver by
Landlord of any breach by Tenant shall be a waiver of any subsequent breach, nor shall any forbearance by Landlord to seek a remedy for
any breach by Tenant be a waiver by Landlord of any rights or remedies with respect to any breach. Efforts by Landlord to mitigate the
damages caused by Tenant&rsquo;s default shall not constitute a waiver of Landlord&rsquo;s right to recover damages hereunder. No right
or remedy conferred upon Landlord is intended to be exclusive of any other right or remedy provided herein or at law or in equity, and
each right or remedy shall be cumulative and nonexclusive and in addition to every other right or remedy given herein or at law or in
equity. No payment by Tenant or acceptance by Landlord of a lesser amount than the total amount due Landlord under this Lease shall be
deemed to be a waiver of Landlord&rsquo;s right to recover the balance due, which is expressly reserved, nor shall any endorsement or
statement on any check or payment be deemed an accord and satisfaction. Landlord shall not be liable, nor shall Tenant&rsquo;s obligations
hereunder be diminished, because of Landlord&rsquo;s failure to relet the Premises or collect rent due in respect of such reletting. If
either party commences an action against the other party arising out of or in connection with this Lease, then the prevailing party shall
be entitled to have and recover from the other party attorneys&rsquo; fees, costs of suit, investigation expenses and discovery and other
litigation costs, including costs of appeal. LANDLORD AND TENANT WAIVE THE RIGHT TO A TRIAL BY JURY IN ANY ACTION OR PROCEEDING BASED
UPON OR RELATED TO THE SUBJECT MATTER OF THIS LEASE.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">e.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Mitigation</U></B>.
In the event of a default under this Lease, Landlord and Tenant shall each use commercially reasonable efforts to mitigate any damages
resulting from a default of the other party under this Lease.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">i.</TD>
    <TD STYLE="width: 5in; text-align: justify">Landlord&rsquo;s obligation to mitigate damages after a default by Tenant shall be satisfied in full if Landlord undertakes to lease the Premises to another tenant (a &quot;<B>Substitute Tenant</B>&quot;) in accordance with the following criteria:</TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">1.</TD>
    <TD STYLE="width: 4.5in; text-align: justify">Landlord shall have no obligation to solicit or entertain negotiations with any other prospective tenant for the Premises until Landlord obtains full and complete possession of the Premises including, without limitation, the final and unappealable legal right to relet the Premises free of any claim of Tenant.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">2.</TD>
    <TD STYLE="text-align: justify">Landlord shall not be obligated to offer the Premises to a Substitute Tenant when other premises in the Building or other buildings owned by Landlord or an affiliate of Landlord suitable for that prospective tenant&rsquo;s use are (or soon will be) available.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">3.</TD>
    <TD STYLE="text-align: justify">Landlord shall not be obligated to lease the Premises to a Substitute Tenant for a rental less than the current fair market rental then prevailing for similar space, nor shall Landlord be obligated to enter into a new lease under other terms and conditions that are unacceptable to Landlord under Landlord&rsquo;s then current leasing policies for comparable space.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">4.</TD>
    <TD STYLE="text-align: justify">Landlord shall not be obligated to enter into a lease with any proposed tenant whose use would: (a) disrupt the tenant mix or balance of the Building; (b) violate any restriction, covenant, or requirement contained in the lease of another tenant of the Building; (c) adversely affect the reputation of the Building; or (d) be incompatible with the operation of the Building.</TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>


<P STYLE="FONT: 10PT TIMES NEW ROMAN, TIMES, SERIF; MARGIN: 0; TEXT-ALIGN: CENTER">- 15 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">5.</TD>
    <TD STYLE="width: 4.5in; text-align: justify">Landlord shall not be obligated to enter into a lease with any proposed Substitute Tenant (a &quot;<B>Substitute Lease</B>&quot;) which does not have, in Landlord&rsquo;s reasonable opinion, sufficient financial resources or operating experience to operate the Premises in a first-class manner.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">6.</TD>
    <TD STYLE="text-align: justify">Landlord shall not be required to expend any amount of money to alter, remodel, or otherwise make the Premises suitable for use by a proposed Substitute Tenant unless: (a) Tenant pays any such sum to Landlord in advance of Landlord&rsquo;s execution of a Substitute Lease with such Substitute Tenant (which payment shall not be in lieu of any damages or other sums to which Landlord may be entitled as a result of Tenant&rsquo;s default under this Lease); or (b) Landlord, in Landlord&rsquo;s sole and absolute discretion, determines that any such expenditure is financially justified in connection with entering into any such Substitute Lease.</TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">ii.</TD>
    <TD STYLE="width: 5in; text-align: justify">Upon compliance with the above criteria regarding the releasing of the Premises after a default by Tenant, Landlord shall be deemed to have fully satisfied Landlord&rsquo;s obligation to mitigate damages under this Lease and under any law or judicial ruling in effect on the date of this Lease or at the time of Tenant&rsquo;s default, and Tenant waives and releases, to the fullest extent legally permissible, any right to assert in any action by Landlord to enforce the terms of this Lease, any defense, counterclaim, or rights of setoff or recoupment respecting the mitigation of damages by Landlord, unless and to the extent Landlord maliciously or in bad faith fails to act in accordance with the requirements of this Section.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">iii.</TD>
    <TD STYLE="text-align: justify">Tenant&rsquo;s right to seek damages from Landlord as a result of a default by Landlord under this Lease shall be conditioned on Tenant taking all actions reasonably required, under the circumstances, to minimize any loss or damage to Tenant&rsquo;s property or business, or to any of Tenant&rsquo;s Parties, or other third parties that may be caused by any such default of Landlord.</TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">19.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>ASSIGNMENT
AND SUBLETTING</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Except as provided below with respect to Landlord&rsquo;s
recapture rights, Tenant shall not enter into nor permit any Transfer, whether voluntarily or involuntarily or by operation of law, without
Landlord&rsquo;s prior written approval in a consent agreement or other writing, which approval shall not be unreasonably withheld. Without
limitation, Tenant agrees that Landlord&rsquo;s consent shall not be considered unreasonably withheld if (a) the proposed transferee is
an existing tenant or affiliate of an existing tenant of Landlord, or Landlord is in discussions with such proposed transferee for space
that is available at the Project, (b) the business, business reputation or creditworthiness of the proposed transferee or business use
is unacceptable to Landlord in its reasonable discretion, (c) the proposed transferee is any entity or person that would be deemed a &ldquo;related
party tenant&rdquo; of Landlord or any entity controlling, controlled by, or under common control with, Landlord, or (d) Tenant is in
default under this Lease beyond the expiration of any applicable notice and cure period. Notwithstanding the foregoing, Landlord&rsquo;s
consent shall not be required in the event of any Transfer by Tenant to any of its Affiliates, provided the Affiliate has a tangible net
worth at least equal to that of Tenant as of the date of this Lease, and Tenant and the transferee otherwise comply with the terms and
conditions of this Section. If Tenant desires to undertake a Transfer, then Tenant shall deliver to Landlord (a) written notice at least
15 days prior thereto, which includes current financial statements of the proposed transferee certified by an officer of the transferee,
complete copies of the proposed Transfer documents and any other information Landlord reasonably</P>

<P STYLE="font: 11pt 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">- 16 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">requests, and (b) on or before the effective date
of the Transfer, an assumption agreement or sublease, as applicable, reasonably acceptable to Landlord (executed by Tenant and the transferee),
together with a certificate of insurance evidencing the transferee&rsquo;s compliance with the insurance requirements of Tenant hereunder.
Whether or not a Transfer is consummated or approval, if required, is granted, Tenant shall pay Landlord (i) an administrative fee in
the amount of $2,500.00, and (ii) reasonable attorneys&rsquo; and financial consultant&rsquo;s fees incurred in the review of such proposed
Transfer. This Lease may not be assigned by operation of law. A consent to one Transfer shall not be deemed to be a consent to any subsequent
Transfer. In no event shall any Transfer relieve Tenant from any obligation under this Lease. Landlord&rsquo;s acceptance of Rent from
any person shall not be deemed to be a waiver by Landlord of any provision of this Lease or to be a consent to any Transfer. Any Transfer
not in conformity with this Section shall be void at the option of Landlord. Tenant shall not collaterally assign, mortgage, pledge, hypothecate
or otherwise encumber this Lease or any of Tenant&rsquo;s rights hereunder.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the event of (a) an assignment of this Lease to
a party other than Tenant&rsquo;s Affiliate, or (b) subletting of all or substantially all the Premises for all or substantially all the
remaining Term (excluding unexercised options), Landlord shall have the right to recapture the entire Premises. If Landlord exercises
its right to recapture, then this Lease shall automatically be terminated effective on the proposed effective date of the Transfer, although
Landlord may require Tenant to execute a reasonable document reflecting such termination. Notwithstanding the foregoing, Tenant shall
have the right, exercisable within 10 days after receipt of Landlord&rsquo;s intent to terminate this Lease pursuant to this paragraph,
to withdraw its request for consent to the proposed transfer, in which case Landlord&rsquo;s notice of termination shall be null and void
and this Lease shall continue in full force and effect. If Tenant receives rent or other consideration for any such Transfer in excess
of the Rent, or in the case of a sublease of a portion of the Premises, in excess of such Rent that is fairly allocable to such portion,
after appropriate adjustments to assure that all other payments required hereunder are appropriately taken into account, then Tenant shall
pay Landlord 50% of the amount by which such payment of rent or other consideration exceeds the Rent required hereunder, after Tenant&rsquo;s
recovery of its actual and reasonable attorney&rsquo;s fees, brokerage commissions and improvement allowances or improvement costs incurred
directly in connection with such assignment or subletting, determined on a straight-line basis. Tenant shall continue to be liable as
a principal and not as a guarantor or surety to the same extent as though no assignment had been made.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Notwithstanding anything to the contrary contained
in this Lease, if either Tenant or any other person having a right to Use the Premises shall enter into any lease, sublease, license,
concession or other agreement for Use of all or any portion of the Premises (i) with any entity or person that would be deemed a &ldquo;related
party tenant&rdquo; of Landlord or any entity controlling, controlled by, or under common control with, Landlord, or (ii) which provides
for rental or other payment for such Use based, in whole or in part, on the net income or profits derived by any person that leases, possesses,
uses, or occupies all or any portion of the Premises (other than an amount based on a fixed percentage or percentages of receipts or sales),
then any such purported lease, sublease, license, concession or other agreement shall be null and void and ineffective as a Transfer of
any right or interest in the Use of all or any part of the Premises.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: -0.5in">20.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>ESTOPPEL,
FINANCIALS; SUBORDINATION, ATTORNMENT</U></B>.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Estoppel;
Financials</U></B>. Tenant shall, within 20 days after delivery of written notice by Landlord from time to time: (a) execute and deliver
to Landlord a commercially reasonable estoppel certificate to those parties as are reasonably requested by Landlord (including a Mortgagee
or prospective purchaser) (it being agreed that, without limitation, such estoppel certificate may include a certification as to the status
of this Lease, the existence of any Events of Default and the amount of Rent that is due and payable); and (b) provide to Landlord, any
existing or prospective Mortgagee and/or any prospective purchaser reasonably requested Financials.</P>

<P STYLE="font: 11pt 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">- 17 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>Subordination;
Attornment</U></B>. This Lease shall unconditionally be and at all times remain subject and subordinate to any Mortgage now or in the
future affecting the Premises, all without the necessity of Tenant executing further instruments to effect such subordination. This clause
shall be self-operative, but Tenant shall execute and deliver to Landlord, within 20 days after Landlord&rsquo;s request, any further
instruments confirming the subordination of this Lease and any further instruments of attornment that a Mortgagee may reasonably request,
including an SNDA in the form reasonably required by the applicable Mortgagee. Notwithstanding anything to the contrary contained in this
Section, the holder of any such Mortgage may at any time subordinate its Mortgage to this Lease, without Tenant&rsquo;s consent, by notice
in writing to Tenant, and thereupon this Lease shall be deemed prior to such Mortgage without regard to their respective dates of execution,
delivery or recording and in the event such Mortgagee shall have the same rights with respect to this Lease as though this Lease has been
executed prior to the execution, delivery and recording of such Mortgage. No Mortgagee shall: (a) be obligated to cure any default of
Landlord; (b) be bound by (i) any payment of Base Rent for more than 1 month in advance, (ii) the obligation for any broker commission(s),
or (iii) any amendment or modification of this Lease made without the express written consent of such Mortgagee; and (c) be liable for,
nor subject to, (i) any offsets or defenses which Tenant may have by reason of any act or omission of Landlord under this Lease (except
to the extent Tenant has provided Mortgagee with written notice of any such offsets or defenses), or (ii) for the return of any sums which
Tenant may have paid to Landlord under this Lease as and for security deposits, advance rentals or otherwise, except to the extent that
such sums are actually delivered by Landlord to Mortgagee. The provisions of the &ldquo;Damage and Destruction&rdquo; and &ldquo;Condemnation&rdquo;
Sections above notwithstanding, Landlord&rsquo;s obligation to restore the Premises after a casualty or condemnation shall be subject
to the consent and prior rights of any Mortgagee. If any Mortgagee refuses to allow Landlord to restore the Premises for any reason and
such Mortgagee&rsquo;s refusal prevents Landlord from fulfilling its obligations under the &ldquo;Damage and Destruction&rdquo; and &ldquo;Condemnation&rdquo;
Sections above, then Tenant shall have as its sole remedy with respect to such failure by Landlord to fulfill these obligations the right
to terminate this Lease. Tenant agrees to give any Mortgagee a written copy of any notice of default served upon the Landlord by Tenant
concurrently with delivery to Landlord, provided that, prior to such notice, Tenant has been notified in writing of the address of such
Mortgagee.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">21.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>LIMITATION
OF LIABILITY</U></B>. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED IN THIS LEASE, THE LIABILITY OF LANDLORD (AND OF ANY SUCCESSOR
LANDLORD) SHALL BE LIMITED TO THE INTEREST OF LANDLORD IN THE PROJECT. TENANT SHALL LOOK SOLELY TO LANDLORD&rsquo;S PREVIOUSLY DEFINED
INTEREST IN THE PROJECT AND ANY PROCEEDS THEREOF FOR THE RECOVERY OF ANY JUDGMENT OR AWARD AGAINST LANDLORD OR ANY LANDLORD INDEMNITEES.
NEITHER LANDLORD NOR ANY LANDLORD INDEMNITEES SHALL BE PERSONALLY LIABLE FOR ANY JUDGMENT OR DEFICIENCY, AND IN NO EVENT SHALL LANDLORD
OR ANY LANDLORD INDEMNITEES OR MORTGAGEES BE LIABLE TO TENANT FOR LOST PROFIT, DAMAGE TO OR LOSS OF BUSINESS OR ANY FORM OF PUNITIVE,
SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGE. LANDLORD SHALL NOT BE LIABLE FOR ANY BREACH UNLESS TENANT PROVIDES NOTICE SPECIFYING THE BREACH
AND LANDLORD FAILS TO CURE THE BREACH WITHIN A REASONABLE PERIOD OF TIME AFTER DELIVERY OF THE NOTICE. WHENEVER LANDLORD TRANSFERS ITS
INTEREST, LANDLORD SHALL BE AUTOMATICALLY RELEASED FROM FURTHER PERFORMANCE UNDER THIS LEASE FROM AND AFTER THE DATE OF TRANSFER AND THE
TRANSFEREE OF LANDLORD&rsquo;S INTEREST SHALL ASSUME ALL LIABILITIES AND OBLIGATIONS OF LANDLORD HEREUNDER ARISING FROM THE DATE OF SUCH
TRANSFER.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">22.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>RELOCATION</U></B>.
Intentionally omitted.</P>

<P STYLE="font: 11pt 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">- 18 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">23.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>HOLDING
OVER</U></B>. If Tenant remains in possession of all or any part of the Premises after the Lease Expiration Date, then such holding over
shall be a tenancy at sufferance, for the entire Premises, subject to the terms and conditions of this Lease, except that Tenant shall
pay monthly installments of Rent (determined on a per month basis without reduction for partial months during the holdover) equal to 150%
of the monthly installment of Rent in effect immediately prior to such holding over. This Section shall not be construed as Landlord&rsquo;s
permission for Tenant to holdover. Acceptance of Rent by Landlord following expiration or termination shall not constitute an extension
of the Term or prevent Landlord from immediate recovery of possession of the Premises by summary proceedings or otherwise. Notwithstanding
any provision in this Lease to the contrary, any holdover by Tenant shall constitute an Event of Default on the part of Tenant under this
Lease entitling Landlord to exercise, without obligation to provide Tenant any notice or cure period, all of the remedies available to
Landlord in the case of an Event of Default by Tenant. If Tenant remains in possession of all or any part of the Premises after the Lease
Expiration Date, then Tenant shall indemnify and hold Landlord harmless from and against all Losses (including, without limitation, consequential
damages) resulting from or arising out of Tenant&rsquo;s failure to surrender the Premises, including, but not limited to, any amounts
required to be paid to any tenant or prospective tenant who was to have occupied the Premises after the Lease Expiration Date and any
related attorneys&rsquo; fees and brokerage commissions.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">24.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>NOTICES</U></B>.
Unless otherwise specifically set forth in this Lease, all notices shall be in writing and delivered by hand or sent by registered, express,
or certified mail, with return receipt requested or with delivery confirmation requested from the U.S. postal service, or sent by overnight
or same day courier service to the party&rsquo;s respective Notice Address(es) set forth above; provided notices sent by Landlord regarding
general property operational matters may be sent via e-mail to the e-mail address provided by Tenant to Landlord for such purpose; provided
further, notices may be sent by Landlord to Tenant pursuant to the Tenant Portal as described in <B><U>Exhibit D</U></B>. In addition,
if the Building is closed (whether due to emergency, governmental order or any other reason), then any notice address at the Building
shall not be deemed a required notice address during such closure, and, unless Tenant has provided an alternative valid notice address
to Landlord for use during such closure, any notices sent during such closure may be sent via e-mail or in any other practical manner
reasonably designed to ensure receipt by the intended recipient. Each notice shall be deemed to have been received on the earlier to occur
of actual delivery or the date on which delivery is refused, or, if Tenant has vacated the Premises or any other Notice Address of Tenant
without providing a new Notice Address, 3 days after notice is deposited in the U.S. mail or with a courier service in the manner described
above. Either party may, at any time, change its Notice Address (other than to a post office box address) by giving the other party written
notice of the new address.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">25.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>SURRENDER</U></B>.
On the Lease Expiration Date, Tenant, at its sole cost, shall return possession of the Premises to Landlord in accordance with Tenant&rsquo;s
obligations under this Lease, and otherwise in the condition described on <B><U>Exhibit F</U></B> attached hereto, ordinary wear and tear
and damage by fire or casualty excepted. Conditions existing as a result of (i) Tenant&rsquo;s failure to Maintain the Premises or the
Project, as required by this Lease, (ii) Tenant&rsquo;s failure to abide by the terms of this Lease or its default, or (iii) the presence
of Hazardous Materials on, in, under or about the Premises, the Project or other property as a result (directly or indirectly) of Tenant&rsquo;s
and/or any Tenant Party&rsquo;s activities, or failure to act, in connection with the Premises or the Project, shall not be deemed &ldquo;ordinary
wear and tear.&rdquo; On or before the Lease Expiration Date, Tenant, at its sole cost, shall remove Tenant&rsquo;s Property from the
Project and repair all damage resulting from such removal and restore the Project to good order and condition, subject to the &ldquo;Alterations;
Liens&rdquo; Section above. If Tenant fails to remove any of Tenant&rsquo;s Property as required hereunder, then Landlord may deem all
or any part of Tenant&rsquo;s Property to be abandoned and, at Landlord&rsquo;s option, title to Tenant&rsquo;s Property shall vest in
Landlord, and/or Landlord may at Tenant&rsquo;s expense remove and/or dispose of any Tenant&rsquo;s Property in any manner Landlord deems
appropriate. If</P>

<P STYLE="font: 11pt 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">- 19 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tenant does not return possession of the Premises
to Landlord in the condition required under this Lease, Tenant shall pay Landlord all resulting damages Landlord may suffer.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">26.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>STATE
LAW</U></B>. Attached hereto as <B><U>Exhibit G</U></B> are modifications to this Lease given the laws of the state where the Premises
are located. To the extent of any inconsistency between the terms set forth in <B><U>Exhibit G</U></B> and the remainder of this Lease,
the terms set forth in <B><U>Exhibit G</U></B> govern.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">27.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B><U>OTHER</U></B>.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">a.</TD>
    <TD STYLE="width: 5.5in; text-align: justify"><B><U>Work</U></B>.&nbsp;&nbsp;Landlord agrees to perform the &ldquo;<B>Landlord Work</B>&rdquo; pursuant to the &ldquo;Landlord Work Letter&rdquo; included in <B><U>Exhibit H</U></B>. Tenant agrees to perform the &ldquo;<B>Tenant Work</B>&rdquo; pursuant to the &ldquo;Tenant Work Letter&rdquo; attached hereto as <B><U>Exhibit I.</U></B></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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">b.</TD>
    <TD STYLE="text-align: justify"><B><U>Entire Agreement</U></B>. This Lease sets forth all of the agreements between Landlord and Tenant concerning the Premises; and there are no agreements either oral or written other than as set forth herein. This Lease may be modified only by a written agreement signed by an authorized representative of each of Landlord and Tenant.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">c.</TD>
    <TD STYLE="text-align: justify"><B><U>Time of Essence</U></B>. Time is of the essence with respect to Tenant&rsquo;s obligations and Landlord&rsquo;s obligations under this Lease; provided that, if any date herein set forth for the performance of any monetary obligations by Landlord or Tenant, or for the delivery of any instrument or notice, should be on a Saturday, Sunday or Legal Holiday, the compliance with such monetary obligations or delivery will be deemed acceptable on the next business day following such Saturday, Sunday or Legal Holiday.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">d.</TD>
    <TD STYLE="text-align: justify"><B><U>Severability</U></B>. If any provision of this Lease or the application of any such provision shall be held by a court of competent jurisdiction to be invalid, void or unenforceable to any extent, then the remaining provisions of this Lease and the application thereof shall remain in full force and effect and shall not be affected, impaired or invalidated. This Lease shall be construed as though the covenants herein between Landlord and Tenant are independent and not dependent and Tenant hereby expressly waives the benefit of any statute to the contrary and agrees that if Landlord fails to perform its obligations set forth herein, Tenant shall not be entitled to make any repairs or perform any acts hereunder at Landlord&rsquo;s expense or to any setoff of the Rent or other amounts owing hereunder against Landlord.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">e.</TD>
    <TD STYLE="text-align: justify"><B><U>Law</U></B>. This Lease, and all claims or causes of action (whether in contract, tort or statute) that may be based upon, arise out of or relate to this Lease, or the negotiation, execution or performance of this Lease, shall be governed by, and enforced in accordance with, the internal laws of the state where the Premises are located.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">f.</TD>
    <TD STYLE="text-align: justify"><B><U>Successors and Assigns</U></B>. This Lease shall be binding upon and inure to the benefit of the successors and assigns of Landlord and, subject to compliance with the terms of the &ldquo;Assignment and Subletting&rdquo; Section above, Tenant.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">g.</TD>
    <TD STYLE="text-align: justify"><B><U>Memorandum of Lease</U></B>. Tenant shall not record this Lease, a short form memorandum hereof or any other document against Landlord&rsquo;s title to the Project and/or Premises.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">h.</TD>
    <TD STYLE="text-align: justify"><B><U>Agency, Partnership or Joint Venture</U></B>. Nothing contained herein nor any acts of the parties hereto shall be deemed or construed by the parties hereto, nor by any third party,</TD></TR>
  </TABLE>
<P STYLE="font: 11pt 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">- 20 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5.5in; text-align: justify">as creating the relationship of principal and agent or of partnership or of joint venture by the parties hereto or any other relationship beside landlord and tenant.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">i.</TD>
    <TD STYLE="text-align: justify"><B><U>Merger</U></B>. The voluntary or other surrender of this Lease by Tenant or a mutual cancellation thereof or a termination by Landlord shall not work a merger and shall, at the option of Landlord, terminate all or any existing sub-tenancies or may, at the option of Landlord, operate as an assignment to Landlord of any or all of such sub-tenancies.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">j.</TD>
    <TD STYLE="text-align: justify"><B><U>Headings</U></B>. Section headings have been inserted solely as a matter of convenience and are not intended to define or limit the scope of any of the provisions contained therein.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">k.</TD>
    <TD STYLE="text-align: justify"><B><U>Signs</U></B>. Tenant shall not place any signs at the Project without the prior consent of Landlord, other than signs that are located wholly within the interior of the Premises and not visible from the exterior of the Premises. Tenant shall Maintain all signs installed by Tenant in good condition. Tenant shall remove its signs on or prior to the Lease Expiration Date, shall repair any resulting damage, and shall restore the Project to its condition existing prior to the installation of Tenant&rsquo;s signs.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">l.</TD>
    <TD STYLE="text-align: justify"><B><U>Broker</U></B>. Tenant agrees that it has dealt with no brokers in connection with this Lease, except Cushman &amp; Wakefield (as &quot;<B>Tenant&rsquo;s Broker</B>&quot;) and CBRE, Inc. (as &ldquo;<B>Landlord&rsquo;s Broker</B>&rdquo;). Landlord agrees to pay any commission due by Landlord to the Landlord&rsquo;s Broker and Tenant&rsquo;s Broker pursuant to separate agreements. Tenant agrees to indemnify and hold Landlord harmless from any and all claims for commissions or fees in connection with the Premises and this Lease from any other real estate brokers or agents with whom Tenant may have dealt.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">m.</TD>
    <TD STYLE="text-align: justify"><B><U>Joint and Several</U></B>. If Tenant consists of more than one person, then the obligation of all such persons shall be joint and several. In such event, requests or demands from any one person or entity comprising Tenant shall be deemed to have been made by all such persons or entities, and notices to any one person or entity shall be deemed to have been given to all persons and entities.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">n.</TD>
    <TD STYLE="text-align: justify"><B><U>OFAC</U></B>. Tenant hereby represents, warrants and certifies that: (a) neither it nor its officers, directors, or controlling owners is acting, directly or indirectly, for or on behalf of any person, group, entity, or nation named by any Executive Order, the United States Department of Justice, or the United States Treasury Department as a terrorist, &ldquo;Specifically Designated National or Blocked Person,&rdquo; or other banned or blocked person, entity, nation, or transaction pursuant to any law, order, rule or regulation that is enforced or administered by the Office of Foreign Assets Control (&ldquo;<B>SDN</B>&rdquo;); (b) neither it nor its officers, directors or controlling owners is engaged in this transaction, directly or indirectly on behalf of, or instigating or facilitating this transaction, directly or indirectly on behalf of, any such person, group, entity, or nation; and (c) neither it nor its officers, directors or controlling owners is in violation of Presidential Executive Order 13224, the USA PATRIOT Act, (Public Law 107-56), the Bank Secrecy Act, the Money Laundering Control Act or any regulations promulgated pursuant thereto. If the foregoing representations are untrue at any time during the Term, then an Event of Default will be deemed to have occurred, without the necessity of notice to Tenant. The provisions of this subsection shall survive the Lease Expiration Date.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">o.</TD>
    <TD STYLE="text-align: justify"><B><U>Roof Use by Landlord</U></B>. Landlord reserves the right to use the surface of the roof in any manner which does not materially interfere with Tenant&rsquo;s use of the Premises including,</TD></TR>
  </TABLE>
<P STYLE="font: 11pt 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">- 21 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 5.5in; text-align: justify">but not limited to, installation of telecommunication equipment, solar equipment, fuel cells, battery storage, distributed technologies or any other uses.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">p.</TD>
    <TD STYLE="text-align: justify"><B><U>Renewable Energy</U></B>. Tenant agrees to cooperate (at no out-of-pocket cost to Tenant) with Landlord in the event that Landlord desires to provide a source of renewable energy to serve the Premises or the Project, such as solar or wind power. Without limiting the foregoing, Tenant shall, upon request, (i) provide Landlord with its actual and estimated future energy consumption needs, (ii) if the Premises is separately metered, enter into a reasonable power purchase agreement with Landlord or the generator of the renewable energy source, provided that Tenant shall not be obligated to pay more than it pays the utility company, (iii) in connection with any such renewable energy source, enter into a reasonable net meter arrangement with the utility company providing service to the Premises, and (iv) permit Landlord and/or the installation company access to the Premises to permit connection of the renewable energy system and net meter to the electrical facilities serving the Premises. Upon installation of any renewable energy system, Tenant shall be obligated to purchase the energy generated by such system, not to exceed Tenant&rsquo;s actual energy usage.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">q.</TD>
    <TD STYLE="text-align: justify"><B><U>Force Majeure</U></B>. If either party to this Lease is prevented from performing any obligation under this Lease by a Force Majeure, such obligation shall be excused during (and any time period for the performance of such obligation shall be extended by) the period during which the Force Majeure continues; provided, however, that this Section shall not (a) permit Tenant to hold over in the Premises after the Lease Expiration Date, or (b) excuse (or extend any time period for the performance of) (i) any obligation to pay Rent, otherwise remit money or deliver credit enhancement, or (ii) any obligation under the &ldquo;Indemnity and Waiver of Claims&rdquo; and &ldquo;Insurance&rdquo; Sections.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">r.</TD>
    <TD STYLE="text-align: justify"><B><U>Counterparts</U></B>. This Lease may be executed in one or more counterparts, each of which shall be deemed an original, but all of which taken together shall constitute one and the same instrument. The signature of a party transmitted electronically (e.g., e-signature) or by facsimile, email of a pdf copy, DocuSign or other similar technology application shall constitute and have the same force and effect as the original signature of the party. Following execution, a pdf (or similar image file format) of this Lease (whether signed electronically or in ink) shall be deemed the equivalent of the delivery of the original, and any party delivering such a counterpart shall in all events deliver to the other party an original signature promptly upon request.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">s.</TD>
    <TD STYLE="text-align: justify"><B><U>Unrelated Business Income</U></B>. If Landlord becomes aware that any part of the payments by Tenant to Landlord under this Lease may be characterized as (i) unrelated business income, or (ii) not &ldquo;rents from real property,&rdquo; in each case, under the United States Internal Revenue Code and related regulations, then Tenant shall enter into any amendment proposed by Landlord to change such characterizations, provided the amendment does not require Tenant to make more payments or accept fewer services from Landlord than under this Lease.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">t.</TD>
    <TD STYLE="text-align: justify"><B><U>Waiver of Redemption of Tenant</U></B>. Tenant hereby waives, for Tenant and for all those claiming by, under or through Tenant, all rights now or hereafter existing to redeem by order or judgment of any court or by any legal process or writ, Tenant&rsquo;s right of occupancy of the Premises or Project after any termination of this Lease.</TD></TR>
  </TABLE>
<P STYLE="font: 11pt 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">- 22 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.75in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify">u.</TD>
    <TD STYLE="width: 5.5in; text-align: justify"><B><U>Rights Reserved by Landlord</U></B>. Landlord excepts and reserves exclusively to itself any and all rights not specifically granted to Tenant under this Lease. Landlord reserves the right to make changes to the Project, Building and Common Areas as Landlord deems appropriate, including, without limitation, the right to grant easements, rights of way, utility raceways and make dedications; to grant lease, license or use rights to third parties; to utilize the foregoing easements or licenses at the Project; to dedicate for public use portions of the Project; to improve the energy efficiency or sustainability of the Building or the Project; and to change the name of the Building or the Project; provided such changes do not materially and adversely affect Tenant&rsquo;s use of the Premises or materially increase costs payable by Tenant.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">v.</TD>
    <TD STYLE="text-align: justify"><B><U>Sustainability Contact</U></B>. Landlord&rsquo;s sustainability contact for the Project can be reached at sustainability@linklogistics.com.</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">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">w.</TD>
    <TD STYLE="text-align: justify"><B><U>Exhibits</U></B>: The following exhibits are incorporated into and made a part of this Lease:</TD></TR>
  </TABLE>
<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Times New Roman, Times, Serif; width: 6.5in; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 1in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.5in; text-align: justify">&bull;</TD>
    <TD STYLE="width: 5in; text-align: justify">Exhibit A (Definitions)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit B (Plan Showing Premises)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit C (Rules and Regulations)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit D (Landlord Payment Instructions; Tenant Portal Instructions)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit E (Minimum Service Contract Requirements)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit F (Move Out Conditions)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit G (State Law Addendum)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit H (Landlord Work)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit I (Tenant Work)</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&bull;</TD>
    <TD STYLE="text-align: justify">Exhibit J (Option to Renew)</TD></TR>
  </TABLE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center">[Signature page follows.]</P>

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


<P STYLE="FONT: 10PT TIMES NEW ROMAN, TIMES, SERIF; MARGIN: 0; TEXT-ALIGN: CENTER">- 23 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Landlord and Tenant have executed this Lease as of
the day and year first above written.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">LANDLORD:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">BREIT INDUSTRIAL CANYON NJ1W05 LLC,</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">a Delaware limited liability company</P>

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

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">By: <U>/s/ James V. Maneri</U></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">Name: James V. Maneri</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">Title: Authorized Signatory</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">TENANT:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">REPRO MED SYSTEMS, INC.,</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">a New York corporation</P>

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

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">By: <U>/s/ Karen Fisher</U></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">Name: <U>Karen Fisher</U></P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0 0 0 3in; text-align: justify">Title: <U>CFO</U></P>

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

<P STYLE="font: 11pt 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">- 24 -</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT A</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>DEFINITIONS</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following terms are defined in the body of the
Lease:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Additional Insureds&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Building&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;CGL Policy&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Estimated Expenses&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Estimated Expense Notice&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Event of Default&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Landlord&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Landlord Work&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Landlord&rsquo;s Broker&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Lease&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Lease Commencement Date&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Lease Expiration Date&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Notice Addresses&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Permitted Use&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Premises&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Project&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Reconciliation Statement&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Replacement Cost&quot;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Security Deposit&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Service Contract&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;SDN&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Substitute Lease&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Substitute Tenant&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Tenant&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Tenant&rsquo;s Broker&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Tenant&rsquo;s Portion&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Tenant&rsquo;s Share&rdquo;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;Vacant Area&rdquo;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following terms have the meanings below:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>ADA</B>&rdquo; means the Americans with
Disabilities Act of 1990, 42 USC 12111 et seq., as the same may be amended from time to time.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Additional Rent</B>&rdquo; means all sums
other than Base Rent which Tenant is obligated to pay under this Lease, including without limitation Estimated Expenses, Taxes and Operating
Expenses.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Affiliate</B>&rdquo; means (i) any entity
controlling, controlled by, or under common control of, Tenant, (ii) any successor, directly or indirectly, to Tenant by merger, consolidation
or reorganization, and (iii) any purchaser of all or substantially all of the assets, directly or indirectly, of Tenant as a going concern.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Alteration</B>&rdquo; means any addition,
alteration or improvement to the Premises or the Project, including any Tenant Work or Landlord Work, if applicable.</P>

<P STYLE="font: 11pt 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">A-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Applicable Interest Rate</B>&rdquo; means
interest, charged and compounded daily, at the rate of the lesser of (i) 0.0005% per day or (ii) the maximum rate permitted by Applicable
Laws.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Applicable Laws</B>&rdquo; mean all applicable
laws, statutes, codes, ordinances, orders, zoning, rules, regulations, conditions of approval and requirements of all federal, state,
county, municipal and governmental authorities and all administrative or judicial orders or decrees and all permits, licenses, approvals
and other entitlements issued by governmental entities, and rules of common law, relating to or affecting the Project, the Premises or
the Land or the use or operation thereof, whether now existing or hereafter enacted, including, without limitation, the ADA, Environmental
Laws and CC&amp;Rs.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Base Rent</B>&rdquo; means the amounts set
forth in the &ldquo;Base Rent&rdquo; Section of this Lease, charged monthly on or before the Lease Commencement Date and thereafter on
the first day of each calendar month.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>CC&amp;Rs</B>&rdquo; means any covenants,
conditions and restrictions encumbering the Land and/or the Project or any supplement thereto recorded in any official or public records
with respect to the Project or any portion thereof.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Common Areas</B>&rdquo; means all areas
and facilities at the Project, outside the Premises and premises leased to other tenants, including, if applicable, driveways, sidewalks,
parking, loading and landscaped areas.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Costs of Reletting</B>&rdquo; means the
costs directly and reasonably incurred by Landlord to relet the Premises or a portion thereof, including brokers&rsquo; commissions, advertising,
and repairs, alterations, improvements and concessions to obtain a new tenant.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Environmental Laws</B>&rdquo; means all
applicable present and future statutes, regulations, ordinances, rules, codes, judgments, orders or other similar enactments of any governmental
authority or agency regulating or relating to health, safety, or environmental conditions on, in, under, or about the Premises or the
environment, including without limitation, the following: the federal Comprehensive Environmental Response, Compensation and Liability
Act; the federal Resource Conservation and Recovery Act, the federal Clean Air Act; the federal Water Pollution Control Act; and all state
and local counterparts thereto, and any regulations or policies promulgated or issued thereunder.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Financials</B>&rdquo; means financial information
certified by an officer of Tenant as being true and correct, including, but not limited to, (i) credit reports, (ii) tax returns, (iii)
current, accurate, audited financial statements for Tenant and Tenant&rsquo;s business, and (iv) unaudited financial statements (which
shall at least include a balance sheet, an income statement and a statement of cash flow) for Tenant and Tenant&rsquo;s business for each
of the 3 years prior to the current financial statement year prepared under generally accepted accounting principles consistently applied.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Force Majeure</B>&rdquo; means any strike,
act of God, war, terrorist act, shortage of labor or materials, governmental action or orders, civil commotion, epidemic, pandemic, public
health emergency or other cause beyond a party&rsquo;s reasonable control.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Hazardous Materials</B>&rdquo; means any
substance, material, waste, pollutant, or contaminant listed or defined as hazardous, toxic or dangerous under any Environmental Laws,
including asbestos, asbestos containing materials, polychlorinated, per- and polyfluoroalkyl substances, and petroleum, including crude
oil or any fraction thereof, natural gas liquids, liquefied natural gas, or synthetic gas usable for fuel (or mixtures of natural gas
and such synthetic gas) and explosives, flammables, or radioactive substances of any kind.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>HVAC System</B>&rdquo; means all heating
ventilation, and air conditioning systems and equipment inside or exclusively serving the Premises.</P>

<P STYLE="font: 11pt 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">A-2</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Indemnitees</B>&rdquo; means Landlord&rsquo;s
affiliated entities, and each of Landlord&rsquo;s and Landlord&rsquo;s affiliated entities&rsquo; respective trustees, members, managers,
principals, beneficiaries, partners, directors, officers, employees, shareholders, Mortgagees, agents, contractors, representatives, successors
and assigns.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Land</B>&rdquo; means the parcel(s) of land
on which the Building and other adjacent improvements and appurtenances owned by Landlord are located or situated.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Lease Year</B>&rdquo; means the period from
the Lease Commencement Date through the succeeding 12 full calendar months (provided, however, that, if the Lease Commencement Date does
not occur on the first day of a calendar month, then the first Lease Year shall include the partial calendar month in which the Lease
Commencement Date occurs and the succeeding 12 full calendar months) and each successive 12-month period thereafter during the Term.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Legal Holiday</B>&rdquo; means any federal
holiday or holiday recognized by the state in which the Premises are located.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Losses</B>&rdquo; means any and all claims,
judgments, causes of action, damages, obligations, penalties, fines, taxes, costs, liens, liabilities, losses, charges and expenses, including
without limitation all attorneys&rsquo; fees and other professional fees.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Maintain</B>&rdquo; or &ldquo;<B>Maintenance</B>&rdquo;
means to provide such maintenance, repair and, to the extent necessary and appropriate, replacement, as may be needed to keep the subject
property in good condition and repair.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Mortgage</B>&rdquo; means all ground leases,
master leases and all mortgages and deeds of trust or other lien or encumbrance which now or hereafter affect the Premises, the Building
or the Project or Landlord&rsquo;s interest therein (including any modifications, renewals or extensions thereof and all amendments thereto).</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Mortgagee</B>&rdquo; means the party having
the benefit of a Mortgage.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>notice</B>&rdquo; means any and all notices,
requests, demands, approvals and consents.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Operating Expenses</B>&rdquo; means the
total costs and expenses incurred, or sums paid, by Landlord in the ownership, operation, Maintenance and management of the Premises,
the Building and the portion of the remainder of the Project allocable to the Building, including, but not limited to: (1) the charges
for any utilities paid by Landlord pursuant to the &ldquo;Utilities&rdquo; Section of this Lease; (2) Landlord&rsquo;s cost to Maintain
the Premises, the Building and the portion of the remainder of the Project allocable to the Building, as set forth in &ldquo;Repairs and
Maintenance&rdquo; Section of this Lease, including, but not limited to: (i) the non-structural portions of the improvements and roof;
(ii) life safety systems; (iii) utility lines to the point of connection into the Premises or any other tenant&rsquo;s leased premises;
(iv) Systems not exclusively serving the Premises or any other tenant&rsquo;s leased premises; and (v) the Common Areas, including, if
applicable, driveways, sidewalks, parking, loading and landscaped areas, irrigation systems, storm water facilities and detention ponds;
(3) Landlord&rsquo;s costs for snow and ice removal, exterior pest control, exterior window cleaning, and the operation and Maintenance
of exterior stair systems and sanitary lift stations; (4) the costs relating to the insurance maintained by Landlord as described in the
&ldquo;Insurance&rdquo; Section of this Lease, including, without limitation, Landlord&rsquo;s cost of any deductible or self-insurance
retention; (5) costs of capital improvements or capital replacements made to or acquired for the Premises, Building, and the portion of
the remainder of the Project allocable to the Building after the Lease Commencement Date, which capital costs, or an allocable portion
thereof, shall be amortized over the period determined by Landlord, together with interest on the unamortized balance at 10%; (6) assessments,
association fees and all other costs assessed or charged under the CC&amp;Rs, if any, that are attributable to the Premises, the</P>

<P STYLE="font: 11pt 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">A-3</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Building and/or the portion of the remainder of the
Project allocable to the Building in connection with any property owners or maintenance association or operator; (7) the cost to service
and maintain the HVAC System; (8) the wages, salaries, and benefits of persons (excluding executive personnel of Landlord or manager and
personnel to the extent engaged in the development and/or leasing of the Premises, the Building and/or the portion of the remainder of
the Project allocable to the Building) who provide management, repair, maintenance or access control, operational support, bookkeeping
and accounting, and related services to the Premises, Building, and/or the Project; and (9) the cost of equipment, tools and materials
used in connection with any of the foregoing, including accounting and/or property management software licenses. In addition, the Operating
Expense to be allocated to Tenant under this Lease shall include a management fee not to exceed 4% of the Base Rent and Additional Rent
for the Project to reimburse Landlord for expenses incurred to any third party or affiliate management company and/or for administration
of the Project provided by Landlord. Operating Expenses shall not include: (1) repairs to the extent covered by insurance proceeds that
are actually received by Landlord, or paid by Tenant or other third parties; (2) alterations solely attributable to tenants of the Project
other than Tenant; (3) financing and refinancing costs (except as provided above), interest on debt or amortization payments on any mortgage,
or rental under any ground or underlying lease; (4) leasing commissions, advertising expenses, tenant improvements or other costs directly
related to the leasing of the Project; (5) the cost to Maintain the structural portions of the roof (i.e., joists and decking) and structural
portion of exterior walls as set forth in the &ldquo;Repair and Maintenance&rdquo; Section of this Lease; (6) repairs or rebuilding necessitated
by condemnation to the extent that Landlord has received condemnation proceeds for such repairs or rebuilding; (7) depreciation of the
Building; (7) the salaries and benefits of executive officers of Landlord, if any, and any personnel above the level of property manager;
(8) management fees in excess of four percent (4%) of gross receipts for the Project; (9) costs of providing any service to any other
tenant of the Building which is not available to Tenant without an additional charge; (10) all legal, architectural, engineering, accounting
and other professional fees unrelated to ownership, management, maintenance or operation of the Project; (11) sums paid by Landlord for
any indemnity, damages, fines, late charges, penalties or interest for any late payment or to correct violations of building codes or
other laws, regulations or ordinances applicable to the Building if such violations exist as of the Lease Commencement Date; (12) costs
and expenses of removal or remediation of Hazardous Materials, provided that the costs of removing materials in the ordinary course of
maintenance and repairs shall be included, even if such materials contain some level of Hazardous Materials (e.g., removing asphalt in
connection with repairs to the driveways); (13) any ground lease rental; (14) the portion of any costs paid by Landlord to its subsidiaries
or affiliates for goods and/or services in the Project, to the extent that such payment exceeds the costs of such goods and/or services
if rendered by an unaffiliated third parties of similar skill and experience on a competitive basis; (15) any charitable or political
contributions; and (16) Landlord&rsquo;s general corporate overhead and general administrative expenses unrelated to ownership, management,
maintenance or operation of the Project. In no event will Landlord be entitled to collect from all tenants of the Project more than one
hundred percent (100%) of the total expenses for the calendar year in question. With respect to any Project with multiple buildings, Landlord
will apportion among the Building and any other buildings at the Project any of the foregoing expenses not directly related to a particular
building at the Project based on the relative rentable square feet of each.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Proceeding for Debt Relief</B>&rdquo; means,
with respect to Tenant or any guarantor of Tenant&rsquo;s obligations hereunder, a case, proceeding or other action seeking to have an
order for relief entered on its behalf as a debtor or to adjudicate it as bankrupt or insolvent, or seeking reorganization, arrangement,
adjustment, liquidation, dissolution or composition of it or its debts or seeking appointment of a receiver, trustee, custodian or other
similar official for it or for all or of any substantial part of its property.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Rent</B>&rdquo; means Base Rent and all
Additional Rent payable under this Lease.</P>

<P STYLE="font: 11pt 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">A-4</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Rules and Regulations</B>&rdquo; means the
rules and regulations of the Project as reasonably established by Landlord from time to time.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>SNDA</B>&rdquo; means a subordination, non-disturbance
and attornment agreement.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Systems</B>&rdquo; means any electrical,
mechanical, plumbing, heating, ventilating, air conditioning, sprinkler, life safety or security systems serving the Building or Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Taken</B>&rdquo; or &ldquo;<B>Taking</B>&rdquo;
means acquisition by a public authority under governmental law, ordinance, or regulation, or by right of eminent domain, or by private
purchase in lieu thereof.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Taxes</B>&rdquo; means (a) all taxes, assessments,
supplementary taxes, possessory interest taxes, levies, fees, exactions and other governmental charges, together with any interest, charges,
and fees in connection therewith, which are assessed, levied, charged, conferred or imposed by any public authority upon the Premises,
the Building, the portion of the remainder of the Project allocable to the Building, or any other improvements, fixtures, equipment or
other property located at or on the Premises, the Building, or the portion of the remainder of the Project allocable to the Building,
any excise, use, margin, transaction, sales or privilege taxes, assessments, levies or charges and other taxes assessed or imposed upon
the rents payable to Landlord under this Lease (excluding net income taxes imposed on Landlord unless such net income taxes are in substitution
for any Taxes payable hereunder), including but not limited to, gross receipts taxes, assessments for special improvement districts and
building improvement districts, governmental charges, fees and assessments for police, fire, traffic mitigation or other governmental
service of purported benefit to the Premises, Building, or the portion of the Project allocable to the Building, taxes and assessments
levied in substitution or supplementation in whole or in part of any such taxes and assessments and the share of the Premises, Building
and portion of the Project allocable to the Building of any real estate taxes and assessments under any reciprocal easement agreement,
common area agreement or similar agreement as to the Premises, Building and the portion of the Project allocable to the Building, (b)
all personal property taxes for property that is owned by Landlord and used in connection with the operation, maintenance and repair of
the Premises, Building or the portion of the Project allocable to the Building, and (c) all costs and fees incurred in connection with
seeking reductions in any tax liabilities described in (a) and (b), including, without limitation, any costs incurred by Landlord for
compliance, review and appeal of tax liabilities. With respect to any Project with multiple buildings, Landlord will apportion among the
Building and any other buildings at the Project any of the foregoing expenses not directly related to a particular building at the Project
based on the relative rentable square feet of each.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Tenant Party</B>&rdquo; or &ldquo;<B>Tenant&rsquo;s
Parties</B>&rdquo; means Tenant&rsquo;s and Tenant&rsquo;s affiliates&rsquo; employees, agents, customers, visitors, representatives,
invitees, licensees, contractors, assignees or subtenants.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Tenant Portal</B>&rdquo; means the online
tenant portal described in <B><U>Exhibit D</U></B>, through which Landlord can deliver notices and communicate with Tenant, and Tenant
can fulfill certain of its obligations under this Lease.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Tenant&rsquo;s Property</B>&rdquo; means
all fixtures, furniture, equipment (including any racking and/or telecommunications, data and/or security equipment), merchandise, inventory,
and all other personal property and other contents contained within the Premises whether installed in, or brought upon, the Premises by
Tenant, a Tenant Party or Tenant&rsquo;s assignees, subtenants or occupants.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Term</B>&rdquo; means the period commencing
on the Lease Commencement Date and ending on the Lease Expiration Date.</P>

<P STYLE="font: 11pt 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">A-5</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Transfer</B>&rdquo; means (i) any assignment,
transfer, pledge or other encumbrance of all or a portion of Tenant&rsquo;s interest in this Lease, or (ii) any sublease, license or concession
of all or a portion of Tenant&rsquo;s interest in the Premises. If the entity(ies) which directly or indirectly controls the voting shares/rights
of Tenant (other than through the ownership of voting securities listed on a recognized securities exchange) changes at any time, such
change of ownership or control shall constitute a Transfer.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&ldquo;<B>Use</B>&rdquo; means having a right to possess,
use, or occupy the Premises.</P>

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

<P STYLE="font: 11pt 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">A-6</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT B</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>PREMISES</U></B></P>

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Premises occupy the space between the walls, and
floor and ceiling, of the Building, as depicted below.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><IMG SRC="ex_10-16.jpg"></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tenant has right to the following use of Common Areas:
up to 95 vehicular parking spaces, on a non-reserved basis, in the parking areas to the extent specifically set forth in this Lease and
reasonable use of the driveways, sidewalks, and loading areas to gain access to the Premises, and the landscaped areas of the Project,
subject to the Rules and Regulations set forth by Landlord from time to time.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Unless otherwise noted, Tenant&rsquo;s right to use
of Common Areas (a) is not exclusive and (b) shall be at all times subject to Landlord&rsquo;s policies.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center">[remainder of page left blank]</P>

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

<P STYLE="font: 11pt 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-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT C</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>RULES AND REGULATIONS</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Capitalized terms used but not defined herein shall
have the meanings given in Tenant&rsquo;s Lease.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
will use the Premises in a careful, safe and proper manner and will not commit waste, overload the floor or structure or otherwise damage
the Premises or Building. Tenant shall not permit any objectionable or unpleasant odors, smoke, dust, gas, noise, or vibrations to emanate
from the Premises, or take any other action that would constitute a nuisance or would disturb, unreasonably interfere with, or endanger
Landlord, Landlord&rsquo;s performance of its obligations under the Lease or other leases with other tenants, or other tenants in the
Building or Project. Tenant shall occupy the Premises in compliance with all Applicable Laws for the Premises or Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
shall not impair in any way the fire safety system and shall comply with all safety, fire protection and evacuation procedures and regulations
established by Landlord, any governmental agency or any insurance company insuring the Project, including without limitation the insurer&rsquo;s
fire protection impairment procedures. No person shall go on the roof without Landlord&rsquo;s prior written permission.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Skylights,
windows, doors and transoms shall not be covered or obstructed by Tenant, and Tenant shall not install any window covering which would
affect the exterior appearance of the Building.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
antenna, aerial, discs, dishes or other such device shall be erected on the roof or exterior walls of the Premises, or on the grounds,
without the written consent of the Landlord in each instance. Any device so installed without such written consent shall be subject to
removal by Tenant, at Tenant&rsquo;s sole cost and expense, without notice at any time. Tenant, at its sole cost and expense, shall repair
any damage resulting from such removal and shall restore the Project to good order and condition.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
loud speakers, televisions, phonographs, radios or other devices shall be used in a manner so as to be heard or seen outside of the Premises
without the prior written consent of the Landlord.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
outside areas immediately adjoining the Premises shall be kept clean and free from dirt and rubbish by the Tenant, including Tenant inventory,
to the satisfaction of Landlord, and Tenant shall not place or permit any obstruction or materials in such areas or permit any work to
be performed outside the Premises.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;No
open storage or auctions shall be permitted in the Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
garbage and refuse shall be placed in containers placed at the location designated for refuse collection, in the manner specified by Landlord.
If Landlord consents to Tenant placing other containers, storage devices, construction dumpsters or similar vessels in the Project, Tenant
must place plywood or other protective material under such items to protect the pavement or asphalt.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
shall not disturb, solicit, or canvass any occupant of the Building and shall cooperate to prevent same.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Neither
Tenant nor its agents, employees, contractors, guests or invitees shall smoke or permit smoking in the Common Areas, unless a portion
of the Common Areas have been declared a designated smoking area by Landlord, nor shall the above parties allow smoke from the Premises
to emanate into the Common Areas or any other part of the Project. Landlord shall have the right to designate the Project or Building
(including the Premises) as a non-smoking building.</P>

<P STYLE="font: 11pt 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">C-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Unless
otherwise directed by Landlord, Tenant shall have the right to park in common with other tenants of the Project in those areas designated
by Landlord for non-reserved parking. Tenant shall comply with all parking regulations promulgated by Landlord from time to time for the
orderly use of the vehicle parking area. Tenant agrees not to overburden the parking facilities and agrees to cooperate with Landlord
and other tenants in the use of parking facilities. Landlord shall not be responsible for enforcing Tenant&rsquo;s parking rights against
any third parties. The parking spaces shall be used for parking by vehicles no larger than full-size passenger automobiles, SUVs or pick-up
trucks (&ldquo;<B>Permitted Size Vehicles</B>&rdquo;). No vehicle or equipment shall remain upon the Common Area longer than 72 hours.
Parked vehicles shall not be used for vending or any other business or other activity while parked in the parking areas. Tenant may store
overnight in the normal course of its business one operative tractor/trailer or truck for each dock high loading position exclusive to
the Premises, if any, provided this overnight storage does not interfere with other tenant&rsquo;s use of the Building or Project. Vehicles
other than Permitted Size Vehicles shall otherwise be parked and loaded or unloaded as directed by Landlord. Tenant shall not permit or
allow any vehicles that belong to or are controlled by Tenant or Tenant&rsquo;s employees, suppliers, shippers, customers, contractors
or invitees to be loaded, unloaded, or parked in areas other than those designated by Landlord for such activities. If Tenant permits
or allows any of the prohibited activities described in this Section, then Landlord shall have the right, without notice, in addition
to such other rights and remedies that it may have, to remove or tow away the vehicle involved and charge the cost to Tenant, which cost
shall be immediately payable upon demand by Landlord. No vehicle or equipment of any kind shall be dismantled or repaired or serviced
on the Common Area. All vehicles entering or parking in the parking areas shall do so at owner&rsquo;s sole risk and Landlord assumes
no responsibility for any damage, destruction, vandalism or theft.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
shall not use or keep on the Project or Premises (i) any matter having an offensive odor or which may negatively affect the indoor air
quality of the Building, (ii) any explosive or highly flammable material (including any fuel source not provided by Landlord), or (iii)
any form of hemp or marijuana or ingredient thereof (e.g., THC or CBD) or any product containing same; nor shall any animals other than
handicap assistance dogs in the company of their handlers be brought into or kept in or about the Project.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
assumes all responsibility for protecting the Premises from theft and vandalism; provided, however, Tenant shall not install additional
locks upon any door of the Premises or permit any duplicate keys to be made, or retain any keys upon the Lease Expiration Date.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
shall cause all Tenant Parties to comply with these Rules and Regulations.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
shall not be responsible or liable to Tenant for the non-performance of any other tenant or occupant of the Building or Project of the
Rules and Regulations or for any interference or disturbance of Tenant by any other tenant or occupant.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
reserves the right to make such amendments to these Rules and Regulations from time to time that are not inconsistent with the Lease.</P>

<P STYLE="font: 11pt 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">C-2</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT D</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>PAYMENT INSTRUCTIONS AND TENANT PORTAL</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tenant must before, or promptly after, the Lease Commencement
Date register with the Tenant Portal as indicated below. Tenant hereby consents to receive any written or other notice under this Lease
through the Tenant Portal.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Tenant agrees to make any payments required under
this Lease by one of the following methodologies:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Through
the Tenant Portal, as described below.</P>

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

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

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Landlord will provide Yardi enrollment instructions,
address for payment of Rent by check, and wire instructions for payment of Rent by wire in a separate &ldquo;welcome package&rdquo; or
other communication.</P>

<P STYLE="font: 11pt 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">D-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT E</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>MINIMUM SERVICE CONTRACT REQUIREMENTS</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><U>Service Contract</U></B>. The Service Contract
for the HVAC System required under the Lease must become effective within 30 days of Tenant&rsquo;s occupancy of the Premises, and service
visits must be performed on at least a quarterly basis unless otherwise agreed in writing by Landlord. The maintenance contract must include
the following services:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adjust
belt tension;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lubricate
all moving parts, as necessary;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inspect
and adjust all temperature and safety controls;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check
refrigeration system for leaks and operation;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check
refrigeration system for moisture;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inspect
compressor oil level and crank case heaters;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check
head pressure, suction pressure and oil pressure;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inspect
air filters and replace when necessary;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check
space conditions;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check
condensate drains and drain pans and clean, if necessary;</P>

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inspect
and adjust all valves;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Run
machine through complete cycle.</P>

<P STYLE="font: 11pt 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">E-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT F</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>MOVE OUT CONDITIONS</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Notwithstanding anything to the contrary in this Lease,
Tenant is obligated to check and address prior to move-out of the Premises the following items. The following list is designed to assist
Tenant in the move-out procedures but is not intended to be all inclusive.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
lighting is to be placed into good working order, including, without limitation, replacement of bulbs, ballasts and lenses consistent
with existing lighting, as needed.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
truck doors, dock levelers and pedestrian doors, are to be serviced and placed in good operating order. This includes the necessary replacement
of any dented truck door panels and adjustment of door tension to insure proper operation. All door panels which are replaced are to be
painted to match the Building standard.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
columns in the Premises are to be inspected for damage and Tenant shall be responsible for repairs to such structural columns resulting
from damage caused by or attributable to Tenant and/or Tenant&rsquo;s Parties.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HVAC
Systems, including without limitation, warehouse heaters, industrial fans, exhaust and ventilation systems, air rotation units, and infrared
tube heaters (if applicable), are to be placed in good working order, including the necessary replacement of any parts to return the HVAC
System to a well-maintained condition. Upon move-out, Landlord will have an exit inspection performed by a certified mechanical contractor
to determine the condition of the HVAC System.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
holes in the sheetrock walls of the Premises are to be repaired/painted prior to move-out, and all striping and markings on floor (including
the warehouse floor) are to be removed in their entirety in a manner so as not to detrimentally affect the slab, which such removal methods
and/or processes shall be subject to Landlord&rsquo;s prior approval thereof.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
carpets and tiles are to be in a clean condition and not have any holes or chips in them. Landlord will accept reasonable wear and tear
on these items provided they appear to be in a maintained condition.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Premises is to be returned in a clean condition, including the cleaning of the offices, coffee bar, restroom areas, windows and other
portions of the Premises.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
warehouse area of the Premises is to be in broom clean condition, free of debris and cobwebs, with all inventory and racking removed.
There are to be no protrusion of anchors or bolts from the warehouse floor. All bolts, anchors or other devices used to attach or affix
Tenant&rsquo;s trade fixtures are to be removed, subject to Landlord&rsquo;s prior written approval. If machinery/equipment is removed,
the electrical lines are to be properly terminated at the nearest junction box.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
exterior windows with cracks or breakage are to be replaced, and all damaged window mullions are to be repaired or replaced, as necessary.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">10.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
shall provide to Landlord the keys and passcodes for all locks on the Premises, including front doors, rear doors, and interior doors.</P>

<P STYLE="font: 11pt 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">F-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">11.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Except
as otherwise agreed to in writing, it is expressly agreed that any and all telephonic, coaxial, ethernet, or other data, computer, word-processing,
facsimile, cabling, or electronic wiring installed by Tenant in, on or about the Premises, including all lines above the office ceiling
(collectively, &ldquo;<B>Wiring</B>&rdquo;) is to be removed in its entirety, at Tenant&rsquo;s sole cost and expense. Tenant shall be
responsible for any and all damages to the Premises caused by such removal.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">12.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
electrical systems are to be left in a safe condition that conforms to Applicable Laws. Bare wires and dangerous installations are to
be corrected prior to move-out.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">13.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
plumbing fixtures are to be in good working order, including the water heater. Faucets and toilets are to be leak-free. Any sump pumps
in the truck well shall be free of debris and operational.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
dock bumpers must be left in place and well secured.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">15. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
Tenant exterior and interior signs shall be removed and at a minimum, the wall surface shall be restored and painted to match the existing
color, it being expressly understood that Tenant shall be responsible for any and all damages to the Premises, the Building or the Project
caused by such signage removal.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">16. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;All
waste containers placed in or about the Premises or the Project by Tenant (including in the dock areas of the Premises) shall be removed
and the areas related thereto returned in a clean and sanitary condition, free of debris.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">17.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any
and all roof penetrations caused by Tenant or any Tenant Party shall be resealed in a watertight condition.</P>

<P STYLE="font: 11pt 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">F-2</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT G</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>STATE LAW ADDENDUM</U></B></P>

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

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B>ISRA Compliance.</B> (a) Tenant
shall, at Tenant&rsquo;s sole cost and expense, comply with the Industrial Site Recovery Act (N.J.S.A. 13:lK-6 <I>et seq</I>.), the regulations
promulgated thereunder and any amending and successor legislation and regulations (collectively, &ldquo;<B>ISRA</B>&rdquo;). Tenant shall,
at Tenant&rsquo;s sole cost and expense, make all submissions to, provide all information to, and comply with all requirements of the&middot;LSRP
and the New Jersey Department of Environmental Protection or its successor (the &ldquo;<B>NJDEP</B>&rdquo;), as appropriate. Tenant&rsquo;s
obligations under this <B>Exhibit G</B> shall arise if there is a closing of operations, a transfer of ownership or operations, or a change
in ownership at or affecting the Premises as defined in ISRA, whether triggered by Landlord or Tenant. Provided this Lease is not previously
canceled or terminated by either party or by operation of law, Tenant shall commence any required submission to the NJDEP in anticipation
of the end of the Term no later than one year prior to the expiration date of this Lease.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b)<B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B>For
purposes of this Lease, &ldquo;<B>Environmental Documents</B>&rdquo; means, collectively, all environmental documentation concerning the
Premises and soil and groundwater under or proximate to the Premises or any contaminant plume arising from the Premises, including, without
limitation, all sampling plans, clean-up plans, Preliminary Assessment Reports, Site Investigation Workplans and Reports, Remedial Investigation
Workplans and Reports, Remedial Action Workplans and Reports (all as defined in the Technical Requirements) or the equivalent, sampling
results, sampling result reports, data, diagrams, charts, maps, analyses, conclusions, quality assurance/quality control documentation,
correspondence to or from NJDJEP or any other municipal, county, state or federal governmental authority, submissions to NJDEP or any
other municipal, county, state or federal governmental authority and directives, orders, approvals and disapprovals issued by NJDEP or
any other municipal, county, state or federal governmental authority. During the Term and thereafter promptly after receipt by Tenant
or Tenant&rsquo;s representatives, Tenant shall deliver to Landlord all Environmental Documents concerning or generated by or on behalf
of Tenant, whether currently or hereafter existing. Tenant shall notify Landlord in advance of all meetings scheduled between Tenant or
Tenant&rsquo;s representatives and NJDEP or any other environmental authority relating to Tenant&rsquo;s obligations under this <B>Exhibit
G</B>, and Landlord and Landlord&rsquo;s representatives shall have the right, without the obligation, to attend and participate in all
such meetings.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;At
no expense to Landlord, upon any ISRA triggering event, Tenant shall promptly prepare and submit to NJDEP all applications and related
forms and documentation which support any applicable ISRA exemption and provide copies thereof to Landlord.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should
Tenant&rsquo;s operations at the Premises be outside of those industrial operations covered by ISRA, Tenant shall, at Tenant&rsquo;s sole
cost and expense, submit to Landlord an opinion of counsel certifying the non-applicability of ISRA. Landlord retains the right to require
Tenant to perform a Preliminary Assessment prior to the expiration date of this Lease. Should the Preliminary Assessment identify conditions
that warrant further investigation, in Landlord&rsquo;s opinion, Tenant shall hire a LSRP and consultant satisfactory to Landlord to undertake
sampling at the Premises sufficient to determine whether Hazardous Materials exist or have been spilled, discharged or placed in, on,
under or about the Premises during the Term. Tenant&rsquo;s sampling shall also establish the integrity of all underground storage tanks
at the Premises, if any. Should the sampling reveal any spill, discharge or placing of Hazardous Materials in, on, under or about the
Premises by any person or entity other than Landlord or Landlord&rsquo;s agents, then</P>

<P STYLE="font: 11pt 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">G-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">and in such event, Tenant shall, at Tenant&rsquo;s
expense, prior to the expiration or earlier termination of the Term, promptly remediate the Premises in accordance with the terms and
conditions of Section 15 of the Lease and this <B>Exhibit G</B> and to the satisfaction of Landlord and NJDEP.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should
a Remedial Action Workplan be prepared and the remedial action described therein be undertaken because Hazardous Materials exist in concentrations
which exceed any applicable threshold or limit in, on, under or about the Premises unless caused by Landlord or Landlord&rsquo;s agents,
employees or contactors), Tenant shall, at Tenant&rsquo;s sole cost and expense, establish, as and when required, a remediation funding
source. Tenant shall promptly implement the Remedial Action Workplan to the satisfaction of the LSRP, Landlord and, if required, NJDEP.
In no event shall Tenant&rsquo;s remedial action involve engineering or institutional controls, including, without limitation, capping,
deed notice, declaration of restriction or other institutional control notice pursuant to P.L. 1993, c.139, and Tenant&rsquo;s remedial
action shall meet the most stringent NJDEP remediation standards for soil, surface water and groundwater. Promptly upon completion of
all required investigatory and remedial activities, Tenant shall restore the affected areas of the Premises from any damage or condition
caused by the work, including, without limitation, pursuant to applicable Environmental Requirements, the closing of any wells installed
at the Premises and obtain a Response Action Outcome (&ldquo;RAO&rdquo;) from the LSRP or No Further Action Letter from NJDEP, whichever
is applicable.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
Tenant fails to submit to Landlord any of the following (any or all of such items described in clauses (i) through (iv) being sometimes
hereinafter referred to as an &ldquo;<B>ISRA Clearance</B>&rdquo;): (i) a legal opinion of non-applicability as set forth in subparagraph
(d) above; (ii) NJDEP approval of an applicable ISRA exemption; (iii) an unconditional sitewide RAO; or (iv) a No Further Action Letter/Covenant
Not To Sue Letter from NJDEP; or fails to remediate the Premises pursuant to subsection (e) above prior to the expiration or earlier termination
of the Lease, then upon the expiration or earlier termination of the Lease, Landlord shall have the option either to consider this Lease
as having ended or to treat Tenant as a holdover tenant in possession of the Premises pursuant to Section 23 of this Lease. If Landlord
considers this Lease as having ended, then Tenant shall nevertheless be obligated to promptly obtain ISRA Clearance or fulfill the obligations
set forth in subsection (e) above, as the case may be, and shall execute a site access agreement acceptable to the Landlord and provide
any insurance or other assurances required therein. Tenant shall remain responsible to address, at Tenant&rsquo;s sole cost and expanse,
any comments or requirements of NJDEP arising from an audit of the RAO or any document submitted by Tenant&rsquo;s LSRP.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(g)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Notwithstanding
anything to the contrary set forth in this Lease, the Permitted Use shall be limited to operations having the following NAICS numbers:
339999. Except if and to the extent Tenant obtains Landlord&rsquo;s prior written consent thereto (which prior written consent of Landlord
may be withheld by Landlord in Landlord&rsquo;s sole and absolute discretion) and Landlord and Tenant execute and deliver such amendments
to this Lease relating thereto as shall be deemed necessary, in form and substance and in all other respects by Landlord, in Landlord&rsquo;s
sole and absolute discretion, Tenant shall make no use of the Premises other than for the Permitted Use and as prescribed by this subparagraph
(g). Tenant&rsquo;s obligations contained in this Lease shall survive the expiration or earlier termination of this Lease. Tenant&rsquo;s
failure to abide by the terms of this <B>Exhibit G</B> shall be restrainable by injunction.</P>

<P STYLE="font: 11pt 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">G-2</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT H</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>LANDLORD WORK</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Landlord shall perform the following
work in the Premises, at no additional cost to Tenant, using Building standard methods, materials and finishes (collectively, the &ldquo;<B>Landlord
Work</B>&rdquo;): perform the work necessary to place the Premises in a broom clean condition, and place all mechanical equipment, loading
doors, HVAC units, and lighting fixtures serving the Premises in good working order, failing which, Landlord shall, as Tenant&rsquo;s
sole and exclusive remedy, cause the same to be in such condition at no additional cost to Tenant. In addition, if any HVAC units serving
the Premises require repairs or replacements during the first twelve (12) months of the initial Term (the &ldquo;<B>HVAC Warranty Period</B>&rdquo;),
excluding any repairs or replacements necessitated by any negligent action or inaction of Tenant or a Tenant Party, Landlord shall make
such required repairs or replacements to such items during such period, at no additional cost to Tenant. Tenant acknowledges that the
Landlord Work may be performed by Landlord, in the Premises during normal business hours both prior and subsequent to the Lease Commencement
Date. Landlord and Tenant agree to cooperate with each other in order to enable the Landlord Work to be performed in a timely manner and
with as little inconvenience to the performance of the Tenant Work and the operation of Tenant&rsquo;s business as is reasonably possible.
Tenant acknowledges and agrees that it will be responsible, at its sole cost, for moving and protecting its furniture, fixtures, equipment
and other personal property as may be necessary in connection with the performance of the Landlord Work, and Tenant shall coordinate the
same with the contractor performing the Landlord Work. Notwithstanding anything contained herein or in the Lease to the contrary, Landlord
shall not be obligated to perform the Landlord Work during the continuance of an uncured default by Tenant under the Lease, and any delay
in the completion of the Landlord Work or inconvenience suffered by Tenant during the performance of the Landlord Work shall not delay
the Lease Commencement Date nor shall it subject Landlord to any liability for any loss or damage resulting therefrom or entitle Tenant
to any credit, abatement or adjustment of Rent or other sums payable under the Lease.</P>

<P STYLE="font: 11pt 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">H-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT I</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>TENANT WORK</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
Work; Completion by Tenant; Allowance.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
and its contractor(s), at Tenant&rsquo;s sole cost and expense, shall complete improvements to the Premises in accordance with plans therefor,
which are subject to Landlord&rsquo;s approval, such approval not to be unreasonably withheld, delayed or conditioned, and subject to
Tenant&rsquo;s compliance with the &ldquo;Alterations; Liens&rdquo; Section of the Lease (the &ldquo;<B>Tenant Work</B>&rdquo;). The Tenant
Work shall constitute Alterations for all purposes under the Lease, and Tenant shall comply with the terms of the &ldquo;Alterations;
Liens&rdquo; Section of the Lease in performing the Tenant Work. Any approval by Landlord of the Tenant Work or the plans therefor shall
not be a representation or warranty of Landlord that the Tenant Work or such plans are adequate for any use or comply with applicable
insurance requirements, but shall merely be the consent of Landlord thereto. Tenant shall be responsible for all elements of the design
of the Tenant Work (including without limitation, compliance with law, functionality of design, the structural integrity of the design,
the configuration of the Premises and the placement of the Tenant&rsquo;s Property). Tenant Work shall be performed in such a manner as
to minimize any interference with other tenants of the Project. Tenant shall expeditiously, diligently and in good faith use its best
efforts to cause the Tenant Work to be commenced promptly after the date of the Lease and to be completed promptly after the commencement
thereof. Any warranties from Tenant&rsquo;s contractor(s) shall be for the benefit of Landlord as well as Tenant and Tenant shall deliver
such warranties to Landlord upon receipt.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provided
Tenant is not then in default under the Lease, within 30 days after the later of (a) the Lease Commencement Date, or (b) the date of Landlord&rsquo;s
receipt of all of the Tenant Deliverables (as herein defined), Landlord shall reimburse Tenant for the cost therefor in an amount (the
&ldquo;<B>Allowance</B>&rdquo;) equal to the lesser of (i) $219,875.00, or (ii) the reasonable, documented and out-of-pocket costs actually
incurred by Tenant in connection with the construction of the Tenant Work (the &ldquo;<B>Tenant&rsquo;s Cost</B>&rdquo;), provided Landlord
will not reimburse for any furniture, equipment, phone or data cabling, security systems, moving costs, or other personal property. For
purposes hereof, the &ldquo;<B>Tenant Deliverables</B>&rdquo; shall mean: (1) bona fide, third party invoices for the actual, out-of-pocket
costs of constructing the Tenant Work; (2) full and final waivers of lien from all persons performing work or supplying or fabricating
materials in connection with the Tenant Work fully executed and in recordable form; and (3) as-built plans of the Tenant Work. Landlord
shall have no further obligations to pay for any costs incurred in connection with the Tenant Work. No reimbursement of the Allowance
(hereinafter defined) shall be made by Landlord until Tenant has first paid to, as applicable, the general contractor, architects, engineers,
and other consultants, from Tenant&rsquo;s own funds (and provided reasonable evidence thereof to Landlord) the anticipated amount by
which the Tenant&rsquo;s Cost exceeds the amount of the Allowance. Notwithstanding the foregoing, if, on or before February 28, 2023,
all Tenant Deliverables have not been submitted to Landlord then this subsection (b) shall be deemed terminated and of no further force
or effect and Landlord shall have no obligation to reimburse Tenant as set forth herein.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tenant
agrees to accept the Premises in its &ldquo;as-is&rdquo; condition and configuration, it being agreed that Landlord shall not be required
to perform any work or incur any costs in connection with the construction or demolition of any improvements in the Premises, other than
the Landlord Work as set forth in <B>Exhibit H</B> above and the payment of the Allowance subject to the conditions set forth above</P>

<P STYLE="font: 11pt 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">I-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>EXHIBIT J</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B><U>OPTION TO RENEW</U></B></P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Option
to Renew.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provided
that there then exists no Event of Default by Tenant under the Lease, nor any event that with the giving of notice and/or the passage
of time would constitute an Event of Default, and that Tenant is the sole occupant of the Premises, Tenant shall have the right and option
(the &ldquo;<B>Extension Option</B>&rdquo;) to extend the Term of this Lease for one additional period of sixty (60) months (the &ldquo;<B>Extension
Period</B>&rdquo;), exercisable by giving Landlord prior written notice, no later than that date that is nine (9) months prior to the
Lease Expiration Date, and no earlier than the date that is twelve (12) months prior to the Lease Expiration Date, of Tenant&rsquo;s election
to extend the Term; it being agreed that time is of the essence and that this option is personal to Tenant and is non-transferable to
any assignee or sublessee other than to a Tenant Affiliate (regardless of whether any such assignment or sublease was made with or without
Landlord&rsquo;s consent) or other party. In the event a Tenant Affiliate assignee exercises an Extension Option set forth herein, Tenant
shall remain liable under the Lease for all of the obligations of the tenant hereunder during such Extension Period, whether or not Tenant
has consented to or is notified of such renewal and Landlord shall have no obligation to obtain the consent of Tenant or to notify Tenant
of such renewal.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Such
Extension Period shall be under the same terms and conditions as provided in the Lease except as follows:</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Extension Period shall begin on the day after the initial Lease Expiration Date and thereafter the Lease Expiration Date shall be deemed
to be the last day of the Extension Period;</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;there
shall be no further options to extend other than as set forth in paragraph (a) above; and</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Base Rent for the first year of the Extension Period shall be equal to the fair market rental value of the Premises (the &ldquo;FMR&rdquo;)
as of the date the Tenant exercises its Extension Option.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Base Rent for each year after the first year of the Extension Period shall be equal to the Base Rent payable during the preceding year,
increased in accordance with the increases assumed in determination of the FMR.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">(v)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For
avoidance of doubt, Landlord may update and charge Estimated Expenses as provided for in the Lease.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(c)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
determining the FMR, Landlord shall take into account and make appropriate adjustments to reflect current market terms, conditions and
concessions for similar renewal transactions in similar industrial buildings that are then generally available in the market where the
Premises are located, including any other renewal transactions (and taking into account whether such terms, conditions and concessions
are being made available by Landlord) as of the date Tenant exercises its Extension Option. Landlord can decide not to calculate the FMR,
in which case the Base Rent for the first year of the Extension Period shall be equal to the Base Rent payable in the immediately preceding
Lease Year increased by 3% per annum. In the alternative, within 15 days after Landlord receives notice of Tenant&rsquo;s exercise of
the Extension Option, Landlord will give notice to Tenant (the &ldquo;<B>FMR Notice</B>&rdquo;) of Landlord&rsquo;s opinion of the FMR
and comparing the FMR to the Base Rent payable in the immediately preceding Lease Year. If Tenant does not respond to the FMR Notice within
15 days after delivery, Landlord&rsquo;s</P>

<P STYLE="font: 11pt 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">J-1</P>


<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%"><P STYLE="BREAK-BEFORE: ALWAYS"></P><PAGE>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">opinion of the FMR shall be deemed accepted as the
Base Rent due for the first year of the Additional Period. If, during such 15-day period, Tenant gives Landlord notice that Tenant contests
Landlord&rsquo;s determination of the FMR (an &ldquo;<B>Objection Notice</B>&rdquo;), which notice must contain therein Tenant&rsquo;s
opinion of the FMR, the parties will attempt to arrive at a mutually agreeable FMR. If, within 15 days after Landlord&rsquo;s receipt
of the Objection Notice the parties have not agreed on the FMR, Tenant, by written notice to Landlord (the &ldquo;<B>Arbitration Notice</B>&rdquo;)
within 10 days after the expiration of such 15 day period, shall have the right to have the FMR determined in accordance with the arbitration
procedures described in paragraph (d) below. If the parties have not agreed on the FMR within such 15 day period and Tenant fails to timely
exercise its right to arbitrate, then Tenant&rsquo;s option to extend the Term of the Lease shall be deemed not to have been exercised,
and, thereafter, shall be void.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(d)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If
Tenant timely provides Landlord with an Arbitration Notice, Landlord and Tenant, within 10 days after Landlord&rsquo;s receipt of the
Arbitration Notice, shall each simultaneously submit to the other its good faith estimate of the FMR for the Premises during the Extension
Period (collectively referred to as the &ldquo;<B>Estimates</B>&rdquo;) and shall each select a broker (hereinafter, a &ldquo;broker&rdquo;)
to determine which of the two Estimates most closely reflects the FMR for the Premises during the Extension Period. Each broker so selected
shall (i) be a licensed commercial real estate broker and (ii) have not less than 10 years&rsquo; experience in the field of commercial
brokerage in connection with buildings comparable to the Building in area in which the Project is located. Upon selection, Landlord&rsquo;s
and Tenant&rsquo;s brokers shall work together in good faith to agree upon which of the two Estimates most closely reflects the FMR for
the Premises during the Extension Period. The Estimate chosen by such brokers shall be binding on both Landlord and Tenant as the Base
Rent rate for the Premises during the Extension Period. If either Landlord or Tenant fails to appoint a broker within the 10 day period
referred to above, the broker appointed by the other party shall be the sole broker for the purposes hereof. If the two brokers cannot
agree upon which of the two Estimates most closely reflects the FMR within 30 days after their appointment, then, within 10 days after
the expiration of such 30 day period, the two brokers shall select a third broker meeting the aforementioned criteria. Once the third
broker (i.e. arbitrator) has been selected as provided for above, then, as soon thereafter as practicable but in any case within 14 days,
the arbitrator shall make his or her determination of which of the two Estimates most closely reflects the FMR and such Estimate shall
be binding on both Landlord and Tenant as the Base Rent rate for the Premises during the Extension Period. The parties shall share equally
in the costs of the arbitrator. Any fees of any broker, counsel or experts engaged directly by Landlord or Tenant shall be borne by the
party retaining such broker, counsel or expert.</P>

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

<P STYLE="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Landlord
may request to amend the Lease to reflect the extension of the Lease as described in this Exhibit.</P>

<P STYLE="font: 11pt 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">J-2</P>

<HR ALIGN="CENTER" NOSHADE SIZE="2" STYLE="WIDTH: 100%">
</DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>ex_23-1.htm
<DESCRIPTION>CONSENT OF INDEPENDENT AUDITORS
<TEXT>
<HTML>
<HEAD>
  <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 7.5in">

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

<P ALIGN="CENTER" STYLE="margin: 0">EXHIBIT 23.1</P>

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

<P ALIGN="CENTER" STYLE="margin: 0"><FONT STYLE="font-size: 12pt"><B>Consent of Independent Registered Public Accounting Firm</B></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">&nbsp;</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">We consent to the incorporation by reference in the Registration Statement
on Form S-3 (No. 333-229498), Registration Statement on Form S-3 (No. 333-238242), Registration Statement on Form S-8 (No. 333-262054),
and related Prospectuses of Repro Med Systems, Inc. of our reports dated March 2, 2022, with respect to the financial statements of Repro
Med Systems, Inc. appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.</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"><U>/s/ McGrail Merkel Quinn &amp; Associates, P.C.</U></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">Scranton, Pennsylvania</P>

<P STYLE="font: 12pt Times New Roman, Times, Serif; margin: 0">March 2, 2022</P>

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

<HR NOSHADE ALIGN="CENTER" WIDTH="100%" SIZE="2">

</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>5
<FILENAME>ex_31-1.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
  <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 7.5in">

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

<P ALIGN="CENTER" STYLE="margin: 0">EXHIBIT 31.1</P>

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

<P ALIGN="CENTER" STYLE="margin: 0">RULE 13A-14(A) / 15D-14(A) CERTIFICATION OF</P>

<P ALIGN="CENTER" STYLE="margin: 0">PRINCIPAL EXECUTIVE OFFICER</P>

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

<P STYLE="margin: 0">I, Linda Tharby, Principal Executive Officer, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="margin-top: 0; font-size: 10pt">
  <TR HEIGHT="0" STYLE="font-size: 1pt">
    <TD STYLE="width: 36"></TD>
    <TD STYLE="width: 36"></TD>
    <TD STYLE="width: 648"></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">1)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">I have reviewed this Annual Report on Form 10-K of REPRO MED SYSTEMS, INC.;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">2)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">3)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">4)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">The registrant&rsquo;s other certifying officer and I are 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:</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(a)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed
        under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made
        known to us by others within those entities, particularly during the period in which this report is being prepared;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(b)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Designed such internal control over financial reporting, or caused such internal control over financial reporting
        to be designed under our 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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(c)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report
        our 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</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(d)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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 (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report)
        that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;
        and</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">5)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal
        control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</P>
        </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(a)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(b)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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.</P> </TD></TR>
  </TABLE>

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

<P STYLE="margin: 0"><U>/s/ Linda Tharby</U></P>

<P STYLE="margin: 0">Linda Tharby</P>

<P STYLE="margin: 0">President and Chief Executive Officer</P>

<P STYLE="margin: 0">Date: March 2, 2022</P>

<P STYLE="margin: 0">&nbsp;</P> <HR NOSHADE ALIGN="CENTER" WIDTH="100%" SIZE="2"> </DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31
<SEQUENCE>6
<FILENAME>ex_31-2.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
  <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 7.5in">

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

<P ALIGN="CENTER" STYLE="margin: 0">EXHIBIT 31.2</P>

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

<P ALIGN="CENTER" STYLE="margin: 0">RULE 13A-14(A) / 15D-14(A) CERTIFICATION OF</P>

<P ALIGN="CENTER" STYLE="margin: 0">PRINCIPAL FINANCIAL OFFICER</P>

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

<P STYLE="margin: 0">I, Karen Fisher, Principal Financial Officer, certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="margin-top: 0; font-size: 10pt">
  <TR HEIGHT="0" STYLE="font-size: 1pt">
    <TD STYLE="width: 36"></TD>
    <TD STYLE="width: 36"></TD>
    <TD STYLE="width: 648"></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">1)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">I have reviewed this Annual Report on Form 10-K of REPRO MED SYSTEMS, INC.;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">2)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">3)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">4)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">The registrant&rsquo;s other certifying officer and I are 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:</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(a)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed
        under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made
        known to us by others within those entities, particularly during the period in which this report is being prepared;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(b)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Designed such internal control over financial reporting, or caused such internal control over financial reporting
        to be designed under our 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;</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(c)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report
        our 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</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(d)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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 (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report)
        that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting;
        and</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">5)</P> </TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal
        control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors:</P>
        </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD COLSPAN="2" STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(a)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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</P> </TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">(b)</P> </TD>
    <TD STYLE="margin-top: 0; vertical-align: top">
        <P STYLE="margin: 0">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.</P> </TD></TR>
  </TABLE>

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

<P STYLE="margin: 0"><U>/s/ Karen Fisher</U></P>

<P STYLE="margin: 0">Karen Fisher</P>

<P STYLE="margin: 0">Chief Financial Officer and Treasurer</P>

<P STYLE="margin: 0">Date: March 2, 2022</P>

<P STYLE="margin: 0">&nbsp;</P> <HR NOSHADE ALIGN="CENTER" WIDTH="100%" SIZE="2"> </DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>7
<FILENAME>ex_32-1.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
  <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 7.5in">

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

<P ALIGN="CENTER" STYLE="margin: 0">EXHIBIT 32.1</P>

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

<P ALIGN="CENTER" STYLE="margin: 0">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 </P>

<P ALIGN="CENTER" STYLE="margin: 0">AS ADDED BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

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

<P STYLE="margin: 0">In connection with the Annual Report of REPRO MED SYSTEMS, INC. (the &ldquo;Company&rdquo;) on Form 10-K for the
year ended December 31, 2021 as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, Linda Tharby, Principal
Executive Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002,
that, to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="margin-top: 0; font-size: 10pt">
  <TR HEIGHT="0" STYLE="font-size: 1pt">
    <TD WIDTH="36"></TD>
    <TD WIDTH="684"></TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P ALIGN="CENTER" STYLE="margin: 0">(1)</P> </TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934;
        and</P> </TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P ALIGN="CENTER" STYLE="margin: 0">(2)</P> </TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0">the information contained in the Report fairly presents, in all material respects, the financial condition and results
        of operations of the Company as of the dates and for the periods expressed in the Report.</P> </TD></TR>
  </TABLE>

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

<P STYLE="margin: 0"><U>/s/ Linda Tharby</U></P>

<P STYLE="margin: 0">Linda Tharby</P>

<P STYLE="margin: 0">Chief Executive Officer and President</P>

<P STYLE="margin: 0">Date: March 2, 2022</P>

<P STYLE="margin: 0">&nbsp;</P> <HR NOSHADE ALIGN="CENTER" WIDTH="100%" SIZE="2"> </DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>ex_32-2.htm
<DESCRIPTION>CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<DIV STYLE="width: 7.5in">

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

<P ALIGN="CENTER" STYLE="margin: 0">EXHIBIT 32.2</P>

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

<P ALIGN="CENTER" STYLE="margin: 0">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 </P>

<P ALIGN="CENTER" STYLE="margin: 0">AS ADDED BY SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</P>

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

<P STYLE="margin: 0">In connection with the Annual Report of REPRO MED SYSTEMS, INC. (the &ldquo;Company&rdquo;) on Form 10-K for the
year ended December 31, 2021 as filed with the Securities and Exchange Commission (the &ldquo;Report&rdquo;), I, Karen Fisher, Principal
Financial Officer and Treasurer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that, to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="margin-top: 0; font-size: 10pt">
  <TR HEIGHT="0" STYLE="font-size: 1pt">
    <TD WIDTH="36"></TD>
    <TD WIDTH="684"></TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P ALIGN="CENTER" STYLE="margin: 0">(1)</P> </TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934;
        and</P> </TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0; padding: 0">&nbsp;</P></TD></TR>
  <TR>
    <TD VALIGN="TOP" WIDTH="36" STYLE="margin-top: 0">
        <P ALIGN="CENTER" STYLE="margin: 0">(2)</P> </TD>
    <TD VALIGN="TOP" WIDTH="684" STYLE="margin-top: 0">
        <P STYLE="margin: 0">the information contained in the Report fairly presents, in all material respects, the financial condition and results
        of operations of the Company as of the dates and for the periods expressed in the Report.</P> </TD></TR>
  </TABLE>

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

<P STYLE="margin: 0"><U>/s/ Karen Fisher</U></P>

<P STYLE="margin: 0">Karen Fisher</P>

<P STYLE="margin: 0">Chief Financial Officer and Treasurer</P>

<P STYLE="margin: 0">Date: March 2, 2022</P>

<P STYLE="margin: 0">&nbsp;</P> <HR NOSHADE ALIGN="CENTER" WIDTH="100%" SIZE="2"> </DIV>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>krmd-20211231.xsd
<DESCRIPTION>INLINE XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.12b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6I5w7xRiXgen8uPa3csWaeO6aPtzJZyaekxvmxzHbmavykjFY4WPig09RTW0XUB -->
<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/2021q4" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:srt-types="http://fasb.org/srt-types/2021-01-31" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:krmd="http://repro/20211231" elementFormDefault="qualified" targetNamespace="http://repro/20211231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://repro/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://repro/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - BALANCE SHEETS</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://repro/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - BALANCE SHEETS (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://repro/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - STATEMENTS OF OPERATIONS</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://repro/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY</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://repro/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - STATEMENTS OF CASH FLOWS</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://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" id="NatureOfOperationsAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - NATURE OF OPERATIONS AND 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://repro/role/Inventory" id="Inventory">
	  <link:definition>00000008 - Disclosure - INVENTORY</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://repro/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000009 - Disclosure - 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://repro/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000010 - Disclosure - STOCK-BASED COMPENSATION</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://repro/role/Leases" id="Leases">
	  <link:definition>00000011 - Disclosure - 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://repro/role/FederalAndStateIncomeTaxes" id="FederalAndStateIncomeTaxes">
	  <link:definition>00000012 - Disclosure - FEDERAL AND STATE 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://repro/role/MajorCustomers" id="MajorCustomers">
	  <link:definition>00000013 - Disclosure - MAJOR CUSTOMERS</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://repro/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000014 - Disclosure - 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://repro/role/EmployeeBenefits" id="EmployeeBenefits">
	  <link:definition>00000015 - Disclosure - EMPLOYEE BENEFITS</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://repro/role/DebtObligations" id="DebtObligations">
	  <link:definition>00000016 - Disclosure - 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://repro/role/Equity" id="Equity">
	  <link:definition>00000017 - Disclosure - EQUITY</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://repro/role/SubsequentEvent" id="SubsequentEvent">
	  <link:definition>00000018 - Disclosure - SUBSEQUENT EVENT</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://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000019 - Disclosure - NATURE OF OPERATIONS AND 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://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000020 - Disclosure - NATURE OF OPERATIONS AND 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://repro/role/InventoryTables" id="InventoryTables">
	  <link:definition>00000021 - Disclosure - INVENTORY (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://repro/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000022 - Disclosure - 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://repro/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000023 - Disclosure - STOCK-BASED COMPENSATION (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://repro/role/LeasesTables" id="LeasesTables">
	  <link:definition>00000024 - Disclosure - 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://repro/role/FederalAndStateIncomeTaxesTables" id="FederalAndStateIncomeTaxesTables">
	  <link:definition>00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (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://repro/role/ScheduleOfAmortizationExpenseDetails" id="ScheduleOfAmortizationExpenseDetails">
	  <link:definition>00000026 - Disclosure - Schedule of amortization expense (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://repro/role/ScheduleOfNetIncomePerCommonShareDetails" id="ScheduleOfNetIncomePerCommonShareDetails">
	  <link:definition>00000027 - Disclosure - Schedule of net income per common 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://repro/role/ScheduleOfNetSalesByGeographyDetails" id="ScheduleOfNetSalesByGeographyDetails">
	  <link:definition>00000028 - Disclosure - Schedule of net sales by geography (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://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://repro/role/InventoryConsistsOfDetails" id="InventoryConsistsOfDetails">
	  <link:definition>00000030 - Disclosure - Inventory consists of: (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://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" id="PropertyAndEquipmentConsistsOfFollowingAtDetails">
	  <link:definition>00000031 - Disclosure - Property and equipment consists of the following at: (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://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" id="ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails">
	  <link:definition>00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (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://repro/role/ScheduleOfStockOptionPlanDetails" id="ScheduleOfStockOptionPlanDetails">
	  <link:definition>00000033 - Disclosure - Schedule of stock option 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://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" id="ScheduleOfInformationPertainingToOptionsOutstandingDetails">
	  <link:definition>00000034 - Disclosure - Schedule of information pertaining to options 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://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" id="ScheduleOfPerformanceBaseOptionsOutstandingDetails">
	  <link:definition>00000035 - Disclosure - Schedule of performance base options 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://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" id="FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details">
	  <link:definition>00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (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://repro/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
	  <link:definition>00000037 - Disclosure - STOCK-BASED COMPENSATION (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://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" id="ScheduleOfComponentsOfLeaseExpenseDetails">
	  <link:definition>00000038 - Disclosure - Schedule of components of lease expense (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://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" id="ScheduleOfCashFlowInformationRelatedToLeasesDetails">
	  <link:definition>00000039 - Disclosure - Schedule of cash flow information related to 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://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" id="SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails">
	  <link:definition>00000040 - Disclosure - Schdeule of balance sheet information related to 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://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" id="ScheduleOfMaturitiesOfLeaseLiabilitiesDetails">
	  <link:definition>00000041 - Disclosure - Schedule of maturities of lease liabilities (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://repro/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
	  <link:definition>00000042 - Disclosure - 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://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" id="ScheduleOfProvisionForIncomeTaxesDetails">
	  <link:definition>00000043 - Disclosure - Schedule of provision for income taxes (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://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" id="ScheduleOfReconciliationOfIncomeTaxesDetails">
	  <link:definition>00000044 - Disclosure - Schedule of reconciliation of income taxes (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://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" id="ScheduleOfComponentsOfDeferredTaxAssetsDetails">
	  <link:definition>00000045 - Disclosure - Schedule of components of deferred tax 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://repro/role/MajorCustomersDetailsNarrative" id="MajorCustomersDetailsNarrative">
	  <link:definition>00000046 - Disclosure - MAJOR CUSTOMERS (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://repro/role/EmployeeBenefitsDetailsNarrative" id="EmployeeBenefitsDetailsNarrative">
	  <link:definition>00000047 - Disclosure - EMPLOYEE BENEFITS (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://repro/role/DebtObligationsDetailsNarrative" id="DebtObligationsDetailsNarrative">
	  <link:definition>00000048 - Disclosure - 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://repro/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
	  <link:definition>00000049 - Disclosure - EQUITY (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://repro/role/SubsequentEventDetailsNarrative" id="SubsequentEventDetailsNarrative">
	  <link:definition>00000050 - Disclosure - SUBSEQUENT EVENT (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:linkbaseRef xlink:type="simple" xlink:href="krmd-20211231_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="krmd-20211231_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="krmd-20211231_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="krmd-20211231_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.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" />
    <import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd" />
    <import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd" />
    <import namespace="http://fasb.org/srt-types/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd" />
    <element id="krmd_PatentsAndTrademarksMember" name="PatentsAndTrademarksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_FurnitureAndOfficeEquipmentMember" name="FurnitureAndOfficeEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_EquipmentAndToolingMember" name="EquipmentAndToolingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ManufacturingEquipmentAndToolingMember" name="ManufacturingEquipmentAndToolingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_StockOptionPlan2015Member" name="StockOptionPlan2015Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ExecutiveskeyEmployeesAndConsultantsMember" name="ExecutiveskeyEmployeesAndConsultantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_StockOptionPlan2021Member" name="StockOptionPlan2021Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NonEmployeeDirectorMember" name="NonEmployeeDirectorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NonEmployeeDirectorAndBoardAdvisorMember" name="NonEmployeeDirectorAndBoardAdvisorMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_SettlementAgreementMember" name="SettlementAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_EMEDTechnologiesCorporationMember" name="EMEDTechnologiesCorporationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ChiefExecutiveOfficerLindaTharbyMember" name="ChiefExecutiveOfficerLindaTharbyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_TimeBasedSharesOptionsMember" name="TimeBasedSharesOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_RestrictedStockAwardsMember" name="RestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ExercisePrice1Member" name="ExercisePrice1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_CustomerOneMember" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AONPremiumFinanceLLCMember" name="AONPremiumFinanceLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PromissoryNoteMember" name="PromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_KeyBankNationalAssociationMember" name="KeyBankNationalAssociationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_KeyEquipmentFinanceMember" name="KeyEquipmentFinanceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ProgressPaymentLoanAndSecurityAgreementMember" name="ProgressPaymentLoanAndSecurityAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PurchaseAgreementMember" name="PurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" name="PiperSandlerCoAndCanaccordGenuityLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_LitigationSettlementOptions" name="LitigationSettlementOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NewIssuanceLitigationSettlementAmountIssuance" name="NewIssuanceLitigationSettlementAmountIssuance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NewIssuanceLitigationSettlementShareIssuance" name="NewIssuanceLitigationSettlementShareIssuance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NewIssuanceOfCapitalRaiseAmount" name="NewIssuanceOfCapitalRaiseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NewIssuanceOfCapitalRaiseShares" name="NewIssuanceOfCapitalRaiseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_StockbasedLitigationSettlementExpense" name="StockbasedLitigationSettlementExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_CommonStockIssuanceAsSettlementForLitigation" name="CommonStockIssuanceAsSettlementForLitigation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PurchaseOfTreasuryStock" name="PurchaseOfTreasuryStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_BorrowingsFromIndebtedness" name="BorrowingsFromIndebtedness" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PaymentsOnIndebtedness" name="PaymentsOnIndebtedness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_IssuanceOfCommonStockCompensation" name="IssuanceOfCommonStockCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AccountingPronouncementsNotYetAdopted" name="AccountingPronouncementsNotYetAdopted" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ScheduleOfNetSalesByGeography" name="ScheduleOfNetSalesByGeography" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AmortizationOfIntangibleAssets1" name="AmortizationOfIntangibleAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NonemployeeServicesTransactionCost" name="NonemployeeServicesTransactionCost" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AmountForChairingBoardCommittee" name="AmountForChairingBoardCommittee" nillable="true" xbrli:periodType="duration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" name="StockIssuedDuringPeriodSharesStockOptionsExercised1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_FinanceLeaseCost1Abstract" name="FinanceLeaseCost1Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_FinanceLeaseCost" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AssetsAndLiabilitiesOperatingLesseeAbstract" name="AssetsAndLiabilitiesOperatingLesseeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AssetsAndLiabilitiesLesseeFinanceAbstract" name="AssetsAndLiabilitiesLesseeFinanceAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_LesseeOperatingLeaseImputedInterest" name="LesseeOperatingLeaseImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_LesseeFinancingLeaseImputedInterest" name="LesseeFinancingLeaseImputedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_LessorOperatingLeaseOptionToTerminate1" name="LessorOperatingLeaseOptionToTerminate1" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_DepreciationDepletionAndAmortization1" name="DepreciationDepletionAndAmortization1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_RdCredit" name="RdCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_Nol" name="Nol" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AllowanceForDoubtfulOtherReceivables1Current" name="AllowanceForDoubtfulOtherReceivables1Current" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_DescriptionOfMatchingContribution" name="DescriptionOfMatchingContribution" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_NotePayableTerms" name="NotePayableTerms" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_DebtInstrumentPrepaidTerms" name="DebtInstrumentPrepaidTerms" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_PrincipalAndInterestPayableTerms" name="PrincipalAndInterestPayableTerms" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AdditionalNumberOfSharesIssued" name="AdditionalNumberOfSharesIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="krmd_AnnualIncreasesUp" name="AnnualIncreasesUp" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>krmd-20211231_cal.xml
<DESCRIPTION>INLINE XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.12b -->
    <!-- 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://repro/role/Cover" xlink:href="krmd-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheets" xlink:href="krmd-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheetsParenthetical" xlink:href="krmd-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfOperations" xlink:href="krmd-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfStockholdersEquity" xlink:href="krmd-20211231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfCashFlows" xlink:href="krmd-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Inventory" xlink:href="krmd-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipment" xlink:href="krmd-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensation" xlink:href="krmd-20211231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Leases" xlink:href="krmd-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxes" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomers" xlink:href="krmd-20211231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/CommitmentsAndContingencies" xlink:href="krmd-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefits" xlink:href="krmd-20211231.xsd#EmployeeBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligations" xlink:href="krmd-20211231.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Equity" xlink:href="krmd-20211231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEvent" xlink:href="krmd-20211231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryTables" xlink:href="krmd-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentTables" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationTables" xlink:href="krmd-20211231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesTables" xlink:href="krmd-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxesTables" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetSalesByGeographyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryConsistsOfDetails" xlink:href="krmd-20211231.xsd#InventoryConsistsOfDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:href="krmd-20211231.xsd#ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:href="krmd-20211231.xsd#ScheduleOfStockOptionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:href="krmd-20211231.xsd#FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:href="krmd-20211231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesDetailsNarrative" xlink:href="krmd-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomersDetailsNarrative" xlink:href="krmd-20211231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:href="krmd-20211231.xsd#EmployeeBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligationsDetailsNarrative" xlink:href="krmd-20211231.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EquityDetailsNarrative" xlink:href="krmd-20211231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEventDetailsNarrative" xlink:href="krmd-20211231.xsd#SubsequentEventDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/BalanceSheets" xlink:title="00000002 - Statement - BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="3" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="7" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfOperations" xlink:title="00000004 - Statement - STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapLitigationSettlementExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaapOtherIncome" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - STATEMENTS OF STOCKHOLDERS&apos; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:calculationArc order="101" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="102" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaapProceedsFromSaleOfProductiveAssets" />
      <link:calculationArc order="103" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfProductiveAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="101" 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="krmd-20211231.xsd#krmd_CommonStockIssuanceAsSettlementForLitigation" xlink:label="loc_krmdCommonStockIssuanceAsSettlementForLitigation" />
      <link:calculationArc order="102" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_krmdCommonStockIssuanceAsSettlementForLitigation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseOfTreasuryStock" xlink:label="loc_krmdPurchaseOfTreasuryStock" />
      <link:calculationArc order="103" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_krmdPurchaseOfTreasuryStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_BorrowingsFromIndebtedness" xlink:label="loc_krmdBorrowingsFromIndebtedness" />
      <link:calculationArc order="104" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_krmdBorrowingsFromIndebtedness" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PaymentsOnIndebtedness" xlink:label="loc_krmdPaymentsOnIndebtedness" />
      <link:calculationArc order="105" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_krmdPaymentsOnIndebtedness" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:calculationArc order="106" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapNetCashProvidedByUsedInInvestingActivities" 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-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Inventory" xlink:title="00000008 - Disclosure - INVENTORY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipment" xlink:title="00000009 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensation" xlink:title="00000010 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Leases" xlink:title="00000011 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/FederalAndStateIncomeTaxes" xlink:title="00000012 - Disclosure - FEDERAL AND STATE INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/MajorCustomers" xlink:title="00000013 - Disclosure - MAJOR CUSTOMERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/EmployeeBenefits" xlink:title="00000015 - Disclosure - EMPLOYEE BENEFITS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/DebtObligations" xlink:title="00000016 - Disclosure - DEBT OBLIGATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Equity" xlink:title="00000017 - Disclosure - EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/SubsequentEvent" xlink:title="00000018 - Disclosure - SUBSEQUENT EVENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000019 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000020 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/InventoryTables" xlink:title="00000021 - Disclosure - INVENTORY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipmentTables" xlink:title="00000022 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensationTables" xlink:title="00000023 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/FederalAndStateIncomeTaxesTables" xlink:title="00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:title="00000026 - Disclosure - Schedule of amortization expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:title="00000027 - Disclosure - Schedule of net income per common share (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:title="00000028 - Disclosure - Schedule of net sales by geography (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/InventoryConsistsOfDetails" xlink:title="00000030 - Disclosure - Inventory consists of: (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:title="00000031 - Disclosure - Property and equipment consists of the following at: (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:title="00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:title="00000033 - Disclosure - Schedule of stock option plan (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:title="00000034 - Disclosure - Schedule of information pertaining to options outstanding (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:title="00000035 - Disclosure - Schedule of performance base options outstanding (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:title="00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000037 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Schedule of components of lease expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FinanceLeaseCost" xlink:label="loc_krmdFinanceLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_krmdFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_krmdFinanceLeaseCost" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Schedule of cash flow information related to leases (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="00000040 - Disclosure - Schdeule of balance sheet information related to leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentOtherNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentOtherNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiability" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFinanceLeaseLiability" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="00000041 - Disclosure - Schedule of maturities of lease liabilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:title="00000043 - Disclosure - Schedule of provision for income taxes (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="00000044 - Disclosure - Schedule of reconciliation of income taxes (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:title="00000045 - Disclosure - Schedule of components of deferred tax assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaapDeferredCompensationPlanAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredCompensationPlanAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DepreciationDepletionAndAmortization1" xlink:label="loc_krmdDepreciationDepletionAndAmortization1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_krmdDepreciationDepletionAndAmortization1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RdCredit" xlink:label="loc_krmdRdCredit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_krmdRdCredit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_Nol" xlink:label="loc_krmdNol" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_krmdNol" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AllowanceForDoubtfulOtherReceivables1Current" xlink:label="loc_krmdAllowanceForDoubtfulOtherReceivables1Current" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_krmdAllowanceForDoubtfulOtherReceivables1Current" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/MajorCustomersDetailsNarrative" xlink:title="00000046 - Disclosure - MAJOR CUSTOMERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:title="00000047 - Disclosure - EMPLOYEE BENEFITS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/DebtObligationsDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT OBLIGATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/EquityDetailsNarrative" xlink:title="00000049 - Disclosure - EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://repro/role/SubsequentEventDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENT (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>krmd-20211231_def.xml
<DESCRIPTION>INLINE XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.12b -->
    <!-- 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://repro/role/Cover" xlink:href="krmd-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheets" xlink:href="krmd-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheetsParenthetical" xlink:href="krmd-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfOperations" xlink:href="krmd-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfStockholdersEquity" xlink:href="krmd-20211231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfCashFlows" xlink:href="krmd-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Inventory" xlink:href="krmd-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipment" xlink:href="krmd-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensation" xlink:href="krmd-20211231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Leases" xlink:href="krmd-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxes" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomers" xlink:href="krmd-20211231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/CommitmentsAndContingencies" xlink:href="krmd-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefits" xlink:href="krmd-20211231.xsd#EmployeeBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligations" xlink:href="krmd-20211231.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Equity" xlink:href="krmd-20211231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEvent" xlink:href="krmd-20211231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryTables" xlink:href="krmd-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentTables" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationTables" xlink:href="krmd-20211231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesTables" xlink:href="krmd-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxesTables" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetSalesByGeographyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryConsistsOfDetails" xlink:href="krmd-20211231.xsd#InventoryConsistsOfDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:href="krmd-20211231.xsd#ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:href="krmd-20211231.xsd#ScheduleOfStockOptionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:href="krmd-20211231.xsd#FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:href="krmd-20211231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesDetailsNarrative" xlink:href="krmd-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomersDetailsNarrative" xlink:href="krmd-20211231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:href="krmd-20211231.xsd#EmployeeBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligationsDetailsNarrative" xlink:href="krmd-20211231.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EquityDetailsNarrative" xlink:href="krmd-20211231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEventDetailsNarrative" xlink:href="krmd-20211231.xsd#SubsequentEventDetailsNarrative" 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://repro/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/BalanceSheets" xlink:title="00000002 - Statement - BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfOperations" xlink:title="00000004 - Statement - STATEMENTS OF OPERATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - STATEMENTS OF STOCKHOLDERS&apos; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LitigationSettlementOptions" xlink:label="loc_krmdLitigationSettlementOptions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdLitigationSettlementOptions_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementAmountIssuance" xlink:label="loc_krmdNewIssuanceLitigationSettlementAmountIssuance_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceLitigationSettlementAmountIssuance_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementShareIssuance" xlink:label="loc_krmdNewIssuanceLitigationSettlementShareIssuance_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceLitigationSettlementShareIssuance_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseAmount" xlink:label="loc_krmdNewIssuanceOfCapitalRaiseAmount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceOfCapitalRaiseAmount_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseShares" xlink:label="loc_krmdNewIssuanceOfCapitalRaiseShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceOfCapitalRaiseShares_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_60" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Inventory" xlink:title="00000008 - Disclosure - INVENTORY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipment" xlink:title="00000009 - Disclosure - PROPERTY AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensation" xlink:title="00000010 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Leases" xlink:title="00000011 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/FederalAndStateIncomeTaxes" xlink:title="00000012 - Disclosure - FEDERAL AND STATE INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/MajorCustomers" xlink:title="00000013 - Disclosure - MAJOR CUSTOMERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/EmployeeBenefits" xlink:title="00000015 - Disclosure - EMPLOYEE BENEFITS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/DebtObligations" xlink:title="00000016 - Disclosure - DEBT OBLIGATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Equity" xlink:title="00000017 - Disclosure - EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/SubsequentEvent" xlink:title="00000018 - Disclosure - SUBSEQUENT EVENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000019 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000020 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/InventoryTables" xlink:title="00000021 - Disclosure - INVENTORY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipmentTables" xlink:title="00000022 - Disclosure - PROPERTY AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensationTables" xlink:title="00000023 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/FederalAndStateIncomeTaxesTables" xlink:title="00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:title="00000026 - Disclosure - Schedule of amortization expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:title="00000027 - Disclosure - Schedule of net income per common share (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapEmployeeStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasicAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasicAbstract_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_50" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:title="00000028 - Disclosure - Schedule of net sales by geography (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PatentsAndTrademarksMember" xlink:label="loc_krmdPatentsAndTrademarksMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_krmdPatentsAndTrademarksMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FurnitureAndOfficeEquipmentMember" xlink:label="loc_krmdFurnitureAndOfficeEquipmentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdFurnitureAndOfficeEquipmentMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EquipmentAndToolingMember" xlink:label="loc_krmdEquipmentAndToolingMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdEquipmentAndToolingMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmortizationOfIntangibleAssets1" xlink:label="loc_krmdAmortizationOfIntangibleAssets1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_krmdAmortizationOfIntangibleAssets1_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization_100" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/InventoryConsistsOfDetails" xlink:title="00000030 - Disclosure - Inventory consists of: (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:title="00000031 - Disclosure - Property and equipment consists of the following at: (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FurnitureAndOfficeEquipmentMember" xlink:label="loc_krmdFurnitureAndOfficeEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdFurnitureAndOfficeEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ManufacturingEquipmentAndToolingMember" xlink:label="loc_krmdManufacturingEquipmentAndToolingMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdManufacturingEquipmentAndToolingMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:title="00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_90" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:title="00000033 - Disclosure - Schedule of stock option plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_60" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:title="00000034 - Disclosure - Schedule of information pertaining to options outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_ExercisePrice1Member" xlink:label="loc_krmdExercisePrice1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_krmdExercisePrice1Member_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:title="00000035 - Disclosure - Schedule of performance base options outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_60" xlink:type="arc" order="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:title="00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RestrictedStockAwardsMember" xlink:label="loc_krmdRestrictedStockAwardsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdRestrictedStockAwardsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_60" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000037 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2021Member" xlink:label="loc_krmdStockOptionPlan2021Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2021Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ExecutiveskeyEmployeesAndConsultantsMember" xlink:label="loc_krmdExecutiveskeyEmployeesAndConsultantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdExecutiveskeyEmployeesAndConsultantsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorMember" xlink:label="loc_krmdNonEmployeeDirectorMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdNonEmployeeDirectorMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srtBoardOfDirectorsChairmanMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtBoardOfDirectorsChairmanMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorAndBoardAdvisorMember" xlink:label="loc_krmdNonEmployeeDirectorAndBoardAdvisorMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdNonEmployeeDirectorAndBoardAdvisorMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_SettlementAgreementMember" xlink:label="loc_krmdSettlementAgreementMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdSettlementAgreementMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EMEDTechnologiesCorporationMember" xlink:label="loc_krmdEMEDTechnologiesCorporationMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_krmdEMEDTechnologiesCorporationMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ChiefExecutiveOfficerLindaTharbyMember" xlink:label="loc_krmdChiefExecutiveOfficerLindaTharbyMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_krmdChiefExecutiveOfficerLindaTharbyMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RestrictedStockAwardsMember" xlink:label="loc_krmdRestrictedStockAwardsMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdRestrictedStockAwardsMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_220" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_220" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_220" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonemployeeServicesTransactionCost" xlink:label="loc_krmdNonemployeeServicesTransactionCost_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdNonemployeeServicesTransactionCost_220" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmountForChairingBoardCommittee" xlink:label="loc_krmdAmountForChairingBoardCommittee_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdAmountForChairingBoardCommittee_220" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransaction_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransaction_220" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_220" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_220" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_220" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised_220" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_220" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" xlink:label="loc_krmdStockIssuedDuringPeriodSharesStockOptionsExercised1_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdStockIssuedDuringPeriodSharesStockOptionsExercised1_220" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_220" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_220" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_220" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_220" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense_220" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapRestrictedStockExpense_220" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Schedule of components of lease expense (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Schedule of cash flow information related to leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="00000040 - Disclosure - Schdeule of balance sheet information related to leases (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="00000041 - Disclosure - Schedule of maturities of lease liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:title="00000043 - Disclosure - Schedule of provision for income taxes (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="00000044 - Disclosure - Schedule of reconciliation of income taxes (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:title="00000045 - Disclosure - Schedule of components of deferred tax assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/MajorCustomersDetailsNarrative" xlink:title="00000046 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_CustomerOneMember" xlink:label="loc_krmdCustomerOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_krmdCustomerOneMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:title="00000047 - Disclosure - EMPLOYEE BENEFITS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/DebtObligationsDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AONPremiumFinanceLLCMember" xlink:label="loc_krmdAONPremiumFinanceLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_krmdAONPremiumFinanceLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_PromissoryNoteMember" xlink:label="loc_krmdPromissoryNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_krmdPromissoryNoteMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapLineOfCreditMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyBankNationalAssociationMember" xlink:label="loc_krmdKeyBankNationalAssociationMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdKeyBankNationalAssociationMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyEquipmentFinanceMember" xlink:label="loc_krmdKeyEquipmentFinanceMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdKeyEquipmentFinanceMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyBankNationalAssociationMember" xlink:label="loc_krmdKeyBankNationalAssociationMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_krmdKeyBankNationalAssociationMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ProgressPaymentLoanAndSecurityAgreementMember" xlink:label="loc_krmdProgressPaymentLoanAndSecurityAgreementMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdProgressPaymentLoanAndSecurityAgreementMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapNotesPayable_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NotePayableTerms" xlink:label="loc_krmdNotePayableTerms_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdNotePayableTerms_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="loc_us-gaapDebtInstrumentInterestRateTerms_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateTerms_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DebtInstrumentPrepaidTerms" xlink:label="loc_krmdDebtInstrumentPrepaidTerms_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdDebtInstrumentPrepaidTerms_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapProceedsFromLoans_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PrincipalAndInterestPayableTerms" xlink:label="loc_krmdPrincipalAndInterestPayableTerms_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdPrincipalAndInterestPayableTerms_90" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/EquityDetailsNarrative" xlink:title="00000049 - Disclosure - EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseAgreementMember" xlink:label="loc_krmdPurchaseAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdPurchaseAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" xlink:label="loc_krmdPiperSandlerCoAndCanaccordGenuityLLCMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_krmdPiperSandlerCoAndCanaccordGenuityLLCMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AdditionalNumberOfSharesIssued" xlink:label="loc_krmdAdditionalNumberOfSharesIssued_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_krmdAdditionalNumberOfSharesIssued_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharePrice_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1_60" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://repro/role/SubsequentEventDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="loc_us-gaapSubsequentEventDescription_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventDescription_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AnnualIncreasesUp" xlink:label="loc_krmdAnnualIncreasesUp_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_krmdAnnualIncreasesUp_20" xlink:type="arc" order="1" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>krmd-20211231_lab.xml
<DESCRIPTION>INLINE XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.12b -->
    <!-- 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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PatentsAndTrademarksMember" xlink:label="krmd_PatentsAndTrademarksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PatentsAndTrademarksMember" xlink:to="krmd_PatentsAndTrademarksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PatentsAndTrademarksMember_lbl" xml:lang="en-US">Patents And Trademarks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FurnitureAndOfficeEquipmentMember" xlink:label="krmd_FurnitureAndOfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_FurnitureAndOfficeEquipmentMember" xlink:to="krmd_FurnitureAndOfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_FurnitureAndOfficeEquipmentMember_lbl" xml:lang="en-US">Furniture And Office Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EquipmentAndToolingMember" xlink:label="krmd_EquipmentAndToolingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_EquipmentAndToolingMember" xlink:to="krmd_EquipmentAndToolingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_EquipmentAndToolingMember_lbl" xml:lang="en-US">Equipment And Tooling [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonUsMember_lbl" xml:lang="en-US">Non-US [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ManufacturingEquipmentAndToolingMember" xlink:label="krmd_ManufacturingEquipmentAndToolingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ManufacturingEquipmentAndToolingMember" xlink:to="krmd_ManufacturingEquipmentAndToolingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ManufacturingEquipmentAndToolingMember_lbl" xml:lang="en-US">Manufacturing Equipment And Tooling [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="krmd_StockOptionPlan2015Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_StockOptionPlan2015Member" xlink:to="krmd_StockOptionPlan2015Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_StockOptionPlan2015Member_lbl" xml:lang="en-US">Stock Option Plan 2015 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ExecutiveskeyEmployeesAndConsultantsMember" xlink:label="krmd_ExecutiveskeyEmployeesAndConsultantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ExecutiveskeyEmployeesAndConsultantsMember" xlink:to="krmd_ExecutiveskeyEmployeesAndConsultantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ExecutiveskeyEmployeesAndConsultantsMember_lbl" xml:lang="en-US">Executiveskey Employees And Consultants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2021Member" xlink:label="krmd_StockOptionPlan2021Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_StockOptionPlan2021Member" xlink:to="krmd_StockOptionPlan2021Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_StockOptionPlan2021Member_lbl" xml:lang="en-US">Stock Option Plan 2021 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US">Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorMember" xlink:label="krmd_NonEmployeeDirectorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NonEmployeeDirectorMember" xlink:to="krmd_NonEmployeeDirectorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NonEmployeeDirectorMember_lbl" xml:lang="en-US">Non Employee Director [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="srt_BoardOfDirectorsChairmanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Directors Chairman [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorAndBoardAdvisorMember" xlink:label="krmd_NonEmployeeDirectorAndBoardAdvisorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NonEmployeeDirectorAndBoardAdvisorMember" xlink:to="krmd_NonEmployeeDirectorAndBoardAdvisorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NonEmployeeDirectorAndBoardAdvisorMember_lbl" xml:lang="en-US">Non Employee Director And Board Advisor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_SettlementAgreementMember" xlink:label="krmd_SettlementAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_SettlementAgreementMember" xlink:to="krmd_SettlementAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_SettlementAgreementMember_lbl" xml:lang="en-US">Settlement Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EMEDTechnologiesCorporationMember" xlink:label="krmd_EMEDTechnologiesCorporationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_EMEDTechnologiesCorporationMember" xlink:to="krmd_EMEDTechnologiesCorporationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_EMEDTechnologiesCorporationMember_lbl" xml:lang="en-US">E M E D Technologies Corporation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ChiefExecutiveOfficerLindaTharbyMember" xlink:label="krmd_ChiefExecutiveOfficerLindaTharbyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ChiefExecutiveOfficerLindaTharbyMember" xlink:to="krmd_ChiefExecutiveOfficerLindaTharbyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ChiefExecutiveOfficerLindaTharbyMember_lbl" xml:lang="en-US">Chief Executive Officer Linda Tharby [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="krmd_TimeBasedSharesOptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_TimeBasedSharesOptionsMember" xlink:to="krmd_TimeBasedSharesOptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_TimeBasedSharesOptionsMember_lbl" xml:lang="en-US">Time Based Shares Options [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RestrictedStockAwardsMember" xlink:label="krmd_RestrictedStockAwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_RestrictedStockAwardsMember" xlink:to="krmd_RestrictedStockAwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_RestrictedStockAwardsMember_lbl" xml:lang="en-US">Restricted Stock Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_ExercisePrice1Member" xlink:label="krmd_ExercisePrice1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ExercisePrice1Member" xlink:to="krmd_ExercisePrice1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ExercisePrice1Member_lbl" xml:lang="en-US">Exercise Price 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_CustomerOneMember" xlink:label="krmd_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_CustomerOneMember" xlink:to="krmd_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AONPremiumFinanceLLCMember" xlink:label="krmd_AONPremiumFinanceLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AONPremiumFinanceLLCMember" xlink:to="krmd_AONPremiumFinanceLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AONPremiumFinanceLLCMember_lbl" xml:lang="en-US">A O N Premium Finance L L C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_PromissoryNoteMember" xlink:label="krmd_PromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PromissoryNoteMember" xlink:to="krmd_PromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyBankNationalAssociationMember" xlink:label="krmd_KeyBankNationalAssociationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_KeyBankNationalAssociationMember" xlink:to="krmd_KeyBankNationalAssociationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_KeyBankNationalAssociationMember_lbl" xml:lang="en-US">Key Bank National Association [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyEquipmentFinanceMember" xlink:label="krmd_KeyEquipmentFinanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_KeyEquipmentFinanceMember" xlink:to="krmd_KeyEquipmentFinanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_KeyEquipmentFinanceMember_lbl" xml:lang="en-US">Key Equipment Finance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ProgressPaymentLoanAndSecurityAgreementMember" xlink:label="krmd_ProgressPaymentLoanAndSecurityAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ProgressPaymentLoanAndSecurityAgreementMember" xlink:to="krmd_ProgressPaymentLoanAndSecurityAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ProgressPaymentLoanAndSecurityAgreementMember_lbl" xml:lang="en-US">Progress Payment Loan And Security Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseAgreementMember" xlink:label="krmd_PurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PurchaseAgreementMember" xlink:to="krmd_PurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PurchaseAgreementMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" xlink:label="krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" xlink:to="krmd_PiperSandlerCoAndCanaccordGenuityLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PiperSandlerCoAndCanaccordGenuityLLCMember_lbl" xml:lang="en-US">Piper Sandler Co And Canaccord Genuity L L C [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, common, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 less allowance for doubtful accounts of $24,271 and $24,469 for December 31, 2021, and December 31, 2020, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivables" xlink:label="us-gaap_OtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/totalLabel" 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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net of accumulated amortization of $263,729 and $199,899 at December 31, 2021 and December 31, 2020, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred income tax assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Note Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenue_lbl" xml:lang="en-US">Deferred Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and related taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US">Finance lease liability &#8211; current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 liability &#8211; current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/totalLabel" 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/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">TOTAL LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 (Refer to Note 8)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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, $0.01 par value, 75,000,000 shares authorized, 48,044,162 and 46,680,119 shares issued; 44,623,660 and 43,259,617 shares outstanding at December 31, 2021, and December 31, 2020, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, 3,420,502 shares at December 31, 2021 and December 31, 2020, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Retained (deficit)/earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">TOTAL STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares, issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury Stock, Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">NET REVENUES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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 Profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="us-gaap_LitigationSettlementExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationSettlementExpense" xlink:to="us-gaap_LitigationSettlementExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationSettlementExpense_lbl" xml:lang="en-US">Litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Net Operating Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Non-Operating Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Gain/(Loss) on foreign currency exchange</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on disposal of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="us-gaap_OtherIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncome" xlink:to="us-gaap_OtherIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherIncome_lbl" xml:lang="en-US">Other Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Interest income, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">TOTAL OTHER INCOME</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">LOSS BEFORE TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax benefit/(expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">NET LOSS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_lbl" xml:lang="en-US">WEIGHTED AVERAGE COMMON SHARES OUTSTANDING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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: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/2021/elts/us-gaap-2021-01-31.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">Balance beginning (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of stock-based compensation (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Compensation expense related to stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LitigationSettlementOptions" xlink:label="krmd_LitigationSettlementOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LitigationSettlementOptions" xlink:to="krmd_LitigationSettlementOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_LitigationSettlementOptions_lbl" xml:lang="en-US">Litigation settlement options</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementAmountIssuance" xlink:label="krmd_NewIssuanceLitigationSettlementAmountIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NewIssuanceLitigationSettlementAmountIssuance" xlink:to="krmd_NewIssuanceLitigationSettlementAmountIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NewIssuanceLitigationSettlementAmountIssuance_lbl" xml:lang="en-US">Litigation settlement share issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementShareIssuance" xlink:label="krmd_NewIssuanceLitigationSettlementShareIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NewIssuanceLitigationSettlementShareIssuance" xlink:to="krmd_NewIssuanceLitigationSettlementShareIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NewIssuanceLitigationSettlementShareIssuance_lbl" xml:lang="en-US">Litigation settlement share issuance (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Repurchases of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Issuance upon options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Issuance upon options exercised (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseAmount" xlink:label="krmd_NewIssuanceOfCapitalRaiseAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NewIssuanceOfCapitalRaiseAmount" xlink:to="krmd_NewIssuanceOfCapitalRaiseAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NewIssuanceOfCapitalRaiseAmount_lbl" xml:lang="en-US">Capital raise</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseShares" xlink:label="krmd_NewIssuanceOfCapitalRaiseShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NewIssuanceOfCapitalRaiseShares" xlink:to="krmd_NewIssuanceOfCapitalRaiseShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NewIssuanceOfCapitalRaiseShares_lbl" xml:lang="en-US">Capital raise (in shares)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_lbl" xml:lang="en-US">Issuance of Restricted Stock</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">Balance ending (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net (loss) to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 expense</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockbasedLitigationSettlementExpense" xlink:label="krmd_StockbasedLitigationSettlementExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_StockbasedLitigationSettlementExpense" xlink:to="krmd_StockbasedLitigationSettlementExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_StockbasedLitigationSettlementExpense_lbl" xml:lang="en-US">Stock-based litigation settlement expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain on disposal of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US">Provision for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Abandonment of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_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/2021/elts/us-gaap-2021-01-31.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/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">(Increase)/Decrease&#160;in accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Decrease/(Increase) in inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Increase in other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase in prepaid expenses and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Increase in accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">(Decrease)/Increase in accrued payroll and related taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US">Increase in deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Increase in accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Decrease in accrued tax liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">NET CASH USED IN OPERATING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Purchases of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xml:lang="en-US">Proceeds from disposal of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 USED IN INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Proceeds from issuance of equity</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_CommonStockIssuanceAsSettlementForLitigation" xlink:label="krmd_CommonStockIssuanceAsSettlementForLitigation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_CommonStockIssuanceAsSettlementForLitigation" xlink:to="krmd_CommonStockIssuanceAsSettlementForLitigation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_CommonStockIssuanceAsSettlementForLitigation_lbl" xml:lang="en-US">Common stock issuance settlement of litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseOfTreasuryStock" xlink:label="krmd_PurchaseOfTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PurchaseOfTreasuryStock" xlink:to="krmd_PurchaseOfTreasuryStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PurchaseOfTreasuryStock_lbl" xml:lang="en-US">Purchase of treasury stock</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_BorrowingsFromIndebtedness" xlink:label="krmd_BorrowingsFromIndebtedness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_BorrowingsFromIndebtedness" xlink:to="krmd_BorrowingsFromIndebtedness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_BorrowingsFromIndebtedness_lbl" xml:lang="en-US">Borrowings from indebtedness</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PaymentsOnIndebtedness" xlink:label="krmd_PaymentsOnIndebtedness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PaymentsOnIndebtedness" xlink:to="krmd_PaymentsOnIndebtedness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="krmd_PaymentsOnIndebtedness_lbl" xml:lang="en-US">Payments on indebtedness</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Payments on finance lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET (DECREASE)/INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, END OF YEAR</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsAbstract_lbl" xml:lang="en-US">Cash paid during the years 5for:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Schedule of Non-Cash Operating, Investing and Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_IssuanceOfCommonStockCompensation" xlink:label="krmd_IssuanceOfCommonStockCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_IssuanceOfCommonStockCompensation" xlink:to="krmd_IssuanceOfCommonStockCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_IssuanceOfCommonStockCompensation_lbl" xml:lang="en-US">Issuance of common stock as compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Issuance of common stock as settlement for litigation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">PROPERTY AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">FEDERAL AND STATE INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">MAJOR CUSTOMERS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">EMPLOYEE BENEFITS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">DEBT OBLIGATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">SUBSEQUENT EVENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">NATURE OF OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 PRESENTATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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">NVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/verboseLabel" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">NET LOSS PER COMMON SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 IN THE FINANCIAL STATEMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">REVENUE RECOGNITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AccountingPronouncementsNotYetAdopted" xlink:label="krmd_AccountingPronouncementsNotYetAdopted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AccountingPronouncementsNotYetAdopted" xlink:to="krmd_AccountingPronouncementsNotYetAdopted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AccountingPronouncementsNotYetAdopted_lbl" xml:lang="en-US">ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">IMPAIRMENT OF LONG-LIVED ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of net income per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ScheduleOfNetSalesByGeography" xlink:label="krmd_ScheduleOfNetSalesByGeography" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ScheduleOfNetSalesByGeography" xlink:to="krmd_ScheduleOfNetSalesByGeography_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ScheduleOfNetSalesByGeography_lbl" xml:lang="en-US">Schedule of net sales by geography</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Inventory consists of:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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 and equipment consists of the following at:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of fair value of the stock options granted Black-Scholes option valuation model</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">Schedule of information pertaining to options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of performance base options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_lbl" xml:lang="en-US">The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020.</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of components of lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:to="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of cash flow information related to leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Schdeule of balance sheet information related to leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Schedule of maturities of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of components of deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Total amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_lbl" xml:lang="en-US">Weighted Average Outstanding Shares:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Outstanding shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Option shares includable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_lbl" xml:lang="en-US">Net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of segments | Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Cash, Uninsured Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmortizationOfIntangibleAssets1" xlink:label="krmd_AmortizationOfIntangibleAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AmortizationOfIntangibleAssets1" xlink:to="krmd_AmortizationOfIntangibleAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_AmortizationOfIntangibleAssets1_lbl" xml:lang="en-US">Abandonment of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives of property and equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_2_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl" xml:lang="en-US">Raw materials and work-in-process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">&#160;&#160;&#160;Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Less: reserve for obsolete inventory</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/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Total property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Less: accumulated depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xml:lang="en-US">Weighted-average volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_lbl" xml:lang="en-US">Expected dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Expected term (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted</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">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Outstanding at ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Outstanding at ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Options exercisable at ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Weighted average fair value of options granted during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Total performance stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Number Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Weighted average exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Number exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/verboseLabel" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_lbl" xml:lang="en-US">Weighted average exercise price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_2_lbl" xml:lang="en-US">Weighted average fair value of options granted during the period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_2_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_lbl" xml:lang="en-US">Outstanding at beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_lbl" xml:lang="en-US">Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_lbl" xml:lang="en-US">Forfeited/canceled</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_lbl" xml:lang="en-US">Forfeited/canceled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_2_lbl" xml:lang="en-US">Outstanding at ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_2_lbl" xml:lang="en-US">Outstanding at ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Common stock outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Stock issued during period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2_lbl" xml:lang="en-US">Available for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonemployeeServicesTransactionCost" xlink:label="krmd_NonemployeeServicesTransactionCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NonemployeeServicesTransactionCost" xlink:to="krmd_NonemployeeServicesTransactionCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NonemployeeServicesTransactionCost_lbl" xml:lang="en-US">Nonemployee services transaction cost</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmountForChairingBoardCommittee" xlink:label="krmd_AmountForChairingBoardCommittee" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AmountForChairingBoardCommittee" xlink:to="krmd_AmountForChairingBoardCommittee_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AmountForChairingBoardCommittee_lbl" xml:lang="en-US">Amount for chairing board committee</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction_lbl" xml:lang="en-US">Share-based Goods and Nonemployee Services Transaction</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Description of vesting rights</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_lbl" xml:lang="en-US">Number of stock option shares issued, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Cash received from option exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average grant-date fair value options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" xlink:label="krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" xlink:to="krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1_lbl" xml:lang="en-US">[custom:StockIssuedDuringPeriodSharesStockOptionsExercised1]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Total unrecognized compensation cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">weighted-average period (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Total fair value of shares vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_3_lbl" xml:lang="en-US">Allocated stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="us-gaap_RestrictedStockExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockExpense" xlink:to="us-gaap_RestrictedStockExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockExpense_lbl" xml:lang="en-US">Recognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FinanceLeaseCost1Abstract" xlink:label="krmd_FinanceLeaseCost1Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_FinanceLeaseCost1Abstract" xlink:to="krmd_FinanceLeaseCost1Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_FinanceLeaseCost1Abstract_lbl" xml:lang="en-US">Finance lease cost:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FinanceLeaseCost" xlink:label="krmd_FinanceLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_FinanceLeaseCost" xlink:to="krmd_FinanceLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="krmd_FinanceLeaseCost_lbl" xml:lang="en-US">Total finance lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="us-gaap_CashFlowOperatingActivitiesLesseeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="us-gaap_CashFlowOperatingActivitiesLesseeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowOperatingActivitiesLesseeAbstract_lbl" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Financing cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AssetsAndLiabilitiesOperatingLesseeAbstract" xlink:label="krmd_AssetsAndLiabilitiesOperatingLesseeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AssetsAndLiabilitiesOperatingLesseeAbstract" xlink:to="krmd_AssetsAndLiabilitiesOperatingLesseeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AssetsAndLiabilitiesOperatingLesseeAbstract_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Operating lease liability - current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AssetsAndLiabilitiesLesseeFinanceAbstract" xlink:label="krmd_AssetsAndLiabilitiesLesseeFinanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AssetsAndLiabilitiesLesseeFinanceAbstract" xlink:to="krmd_AssetsAndLiabilitiesLesseeFinanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AssetsAndLiabilitiesLesseeFinanceAbstract_lbl" xml:lang="en-US">Finance Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Property and equipment, at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Finance lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Total finance lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDiscountRate_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseDiscountRate" xlink:label="us-gaap_LesseeFinanceLeaseDiscountRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseDiscountRate" xlink:to="us-gaap_LesseeFinanceLeaseDiscountRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeFinanceLeaseDiscountRate_lbl" xml:lang="en-US">Finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted operating lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LesseeOperatingLeaseImputedInterest" xlink:label="krmd_LesseeOperatingLeaseImputedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LesseeOperatingLeaseImputedInterest" xlink:to="krmd_LesseeOperatingLeaseImputedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="krmd_LesseeOperatingLeaseImputedInterest_lbl" xml:lang="en-US">Less: imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LesseeFinancingLeaseImputedInterest" xlink:label="krmd_LesseeFinancingLeaseImputedInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LesseeFinancingLeaseImputedInterest" xlink:to="krmd_LesseeFinancingLeaseImputedInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="krmd_LesseeFinancingLeaseImputedInterest_lbl" xml:lang="en-US">Less: imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_2_lbl" xml:lang="en-US">Total finance lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LessorOperatingLeaseOptionToTerminate1" xlink:label="krmd_LessorOperatingLeaseOptionToTerminate1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LessorOperatingLeaseOptionToTerminate1" xlink:to="krmd_LessorOperatingLeaseOptionToTerminate1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_LessorOperatingLeaseOptionToTerminate1_lbl" xml:lang="en-US">Operating lease, options to terminate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">State income tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current, net of refund</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Federal income tax:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">Loss before taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income taxes computed at the federal statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income and franchise tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="us-gaap_DeferredCompensationPlanAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationPlanAssets" xlink:to="us-gaap_DeferredCompensationPlanAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationPlanAssets_lbl" xml:lang="en-US">Deferred compensation cost</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DepreciationDepletionAndAmortization1" xlink:label="krmd_DepreciationDepletionAndAmortization1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_DepreciationDepletionAndAmortization1" xlink:to="krmd_DepreciationDepletionAndAmortization1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="krmd_DepreciationDepletionAndAmortization1_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RdCredit" xlink:label="krmd_RdCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_RdCredit" xlink:to="krmd_RdCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_RdCredit_lbl" xml:lang="en-US">R&amp;D credit</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_Nol" xlink:label="krmd_Nol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_Nol" xlink:to="krmd_Nol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_Nol_lbl" xml:lang="en-US">NOL</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AllowanceForDoubtfulOtherReceivables1Current" xlink:label="krmd_AllowanceForDoubtfulOtherReceivables1Current" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AllowanceForDoubtfulOtherReceivables1Current" xlink:to="krmd_AllowanceForDoubtfulOtherReceivables1Current_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AllowanceForDoubtfulOtherReceivables1Current_lbl" xml:lang="en-US">Allowance for bad debts and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred income tax assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration Risk, Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DescriptionOfMatchingContribution" xlink:label="krmd_DescriptionOfMatchingContribution" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_DescriptionOfMatchingContribution" xlink:to="krmd_DescriptionOfMatchingContribution_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_DescriptionOfMatchingContribution_lbl" xml:lang="en-US">Description of matching contribution</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US">Matching expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NotePayableTerms" xlink:label="krmd_NotePayableTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_NotePayableTerms" xlink:to="krmd_NotePayableTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_NotePayableTerms_lbl" xml:lang="en-US">[custom:NotePayableTerms]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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">Face amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateTerms" xlink:to="us-gaap_DebtInstrumentInterestRateTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_lbl" xml:lang="en-US">Interest rate terms</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Debt instrument, principal and unpaid interest due</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DebtInstrumentPrepaidTerms" xlink:label="krmd_DebtInstrumentPrepaidTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_DebtInstrumentPrepaidTerms" xlink:to="krmd_DebtInstrumentPrepaidTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_DebtInstrumentPrepaidTerms_lbl" xml:lang="en-US">Debt instrument period iteam</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="us-gaap_ProceedsFromLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLoans" xlink:to="us-gaap_ProceedsFromLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLoans_lbl" xml:lang="en-US">Loans, principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PrincipalAndInterestPayableTerms" xlink:label="krmd_PrincipalAndInterestPayableTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PrincipalAndInterestPayableTerms" xlink:to="krmd_PrincipalAndInterestPayableTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PrincipalAndInterestPayableTerms_lbl" xml:lang="en-US">principal and interest payment terms</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Number of shares issued (in shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AdditionalNumberOfSharesIssued" xlink:label="krmd_AdditionalNumberOfSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AdditionalNumberOfSharesIssued" xlink:to="krmd_AdditionalNumberOfSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AdditionalNumberOfSharesIssued_lbl" xml:lang="en-US">[custom:AdditionalNumberOfSharesIssued]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Maximum amount of stock repurchase program</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="us-gaap_SubsequentEventDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Description of lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AnnualIncreasesUp" xlink:label="krmd_AnnualIncreasesUp" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AnnualIncreasesUp" xlink:to="krmd_AnnualIncreasesUp_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AnnualIncreasesUp_lbl" xml:lang="en-US">Annual increases up</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</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_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_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 Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_3_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</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_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</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_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_PaymentsOnIndebtedness" xlink:to="krmd_PaymentsOnIndebtedness_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_PaymentsOnIndebtedness_2_lbl" xml:lang="en-US">PaymentsOnIndebtedness</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_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_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_AmortizationOfIntangibleAssets1" xlink:to="krmd_AmortizationOfIntangibleAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_AmortizationOfIntangibleAssets1_2_lbl" xml:lang="en-US">AmortizationOfIntangibleAssets1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_2_lbl" xml:lang="en-US">Inventory, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_2_lbl" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:to="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:to="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_2_lbl" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_FinanceLeaseCost" xlink:to="krmd_FinanceLeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_FinanceLeaseCost_2_lbl" xml:lang="en-US">FinanceLeaseCost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Other, Accumulated Depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Other, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseDiscountRate" xlink:to="us-gaap_LesseeFinanceLeaseDiscountRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeFinanceLeaseDiscountRate_2_lbl" xml:lang="en-US">Lessee, Finance Lease, Discount Rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LesseeOperatingLeaseImputedInterest" xlink:to="krmd_LesseeOperatingLeaseImputedInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_LesseeOperatingLeaseImputedInterest_2_lbl" xml:lang="en-US">LesseeOperatingLeaseImputedInterest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_LesseeFinancingLeaseImputedInterest" xlink:to="krmd_LesseeFinancingLeaseImputedInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_LesseeFinancingLeaseImputedInterest_2_lbl" xml:lang="en-US">LesseeFinancingLeaseImputedInterest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="krmd_DepreciationDepletionAndAmortization1" xlink:to="krmd_DepreciationDepletionAndAmortization1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="krmd_DepreciationDepletionAndAmortization1_2_lbl" xml:lang="en-US">DepreciationDepletionAndAmortization1</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>krmd-20211231_pre.xml
<DESCRIPTION>INLINE XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.12b -->
    <!-- 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://repro/role/Cover" xlink:href="krmd-20211231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheets" xlink:href="krmd-20211231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/BalanceSheetsParenthetical" xlink:href="krmd-20211231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfOperations" xlink:href="krmd-20211231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfStockholdersEquity" xlink:href="krmd-20211231.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/StatementsOfCashFlows" xlink:href="krmd-20211231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Inventory" xlink:href="krmd-20211231.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipment" xlink:href="krmd-20211231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensation" xlink:href="krmd-20211231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Leases" xlink:href="krmd-20211231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxes" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomers" xlink:href="krmd-20211231.xsd#MajorCustomers" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/CommitmentsAndContingencies" xlink:href="krmd-20211231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefits" xlink:href="krmd-20211231.xsd#EmployeeBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligations" xlink:href="krmd-20211231.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Equity" xlink:href="krmd-20211231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEvent" xlink:href="krmd-20211231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryTables" xlink:href="krmd-20211231.xsd#InventoryTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentTables" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationTables" xlink:href="krmd-20211231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesTables" xlink:href="krmd-20211231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FederalAndStateIncomeTaxesTables" xlink:href="krmd-20211231.xsd#FederalAndStateIncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetIncomePerCommonShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:href="krmd-20211231.xsd#ScheduleOfNetSalesByGeographyDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="krmd-20211231.xsd#NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/InventoryConsistsOfDetails" xlink:href="krmd-20211231.xsd#InventoryConsistsOfDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:href="krmd-20211231.xsd#PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:href="krmd-20211231.xsd#ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:href="krmd-20211231.xsd#ScheduleOfStockOptionPlanDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:href="krmd-20211231.xsd#ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:href="krmd-20211231.xsd#FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:href="krmd-20211231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="krmd-20211231.xsd#SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/LeasesDetailsNarrative" xlink:href="krmd-20211231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:href="krmd-20211231.xsd#ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:href="krmd-20211231.xsd#ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/MajorCustomersDetailsNarrative" xlink:href="krmd-20211231.xsd#MajorCustomersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:href="krmd-20211231.xsd#EmployeeBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/DebtObligationsDetailsNarrative" xlink:href="krmd-20211231.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/EquityDetailsNarrative" xlink:href="krmd-20211231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://repro/role/SubsequentEventDetailsNarrative" xlink:href="krmd-20211231.xsd#SubsequentEventDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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/2021q4/dei-2021q4.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/BalanceSheets" xlink:title="00000002 - Statement - BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="80" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="160" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="170" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="loc_us-gaapDeferredRevenue" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="220" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="260" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="270" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="280" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="310" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="330" 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://repro/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaapTreasuryStockShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapTreasuryStockShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfOperations" xlink:title="00000004 - Statement - STATEMENTS OF OPERATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaapLitigationSettlementExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapLitigationSettlementExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="60" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncome" xlink:label="loc_us-gaapOtherIncome" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - STATEMENTS OF STOCKHOLDERS&apos; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LitigationSettlementOptions" xlink:label="loc_krmdLitigationSettlementOptions" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdLitigationSettlementOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementAmountIssuance" xlink:label="loc_krmdNewIssuanceLitigationSettlementAmountIssuance" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceLitigationSettlementAmountIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceLitigationSettlementShareIssuance" xlink:label="loc_krmdNewIssuanceLitigationSettlementShareIssuance" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceLitigationSettlementShareIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="100" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="110" 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="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseAmount" xlink:label="loc_krmdNewIssuanceOfCapitalRaiseAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceOfCapitalRaiseAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NewIssuanceOfCapitalRaiseShares" xlink:label="loc_krmdNewIssuanceOfCapitalRaiseShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_krmdNewIssuanceOfCapitalRaiseShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="160" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="170" 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://repro/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockbasedLitigationSettlementExpense" xlink:label="loc_krmdStockbasedLitigationSettlementExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_krmdStockbasedLitigationSettlementExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredRevenue" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="210" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireProductiveAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="loc_us-gaapProceedsFromSaleOfProductiveAssets" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfProductiveAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_CommonStockIssuanceAsSettlementForLitigation" xlink:label="loc_krmdCommonStockIssuanceAsSettlementForLitigation" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_krmdCommonStockIssuanceAsSettlementForLitigation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseOfTreasuryStock" xlink:label="loc_krmdPurchaseOfTreasuryStock" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_krmdPurchaseOfTreasuryStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_BorrowingsFromIndebtedness" xlink:label="loc_krmdBorrowingsFromIndebtedness" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_krmdBorrowingsFromIndebtedness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PaymentsOnIndebtedness" xlink:label="loc_krmdPaymentsOnIndebtedness" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_krmdPaymentsOnIndebtedness" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="340" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalCashFlowElementsAbstract" xlink:label="loc_us-gaapAdditionalCashFlowElementsAbstract" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapAdditionalCashFlowElementsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsAbstract" xlink:to="loc_us-gaapIncomeTaxesPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_IssuanceOfCommonStockCompensation" xlink:label="loc_krmdIssuanceOfCommonStockCompensation" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_krmdIssuanceOfCommonStockCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapStockIssued1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/Inventory" xlink:title="00000008 - Disclosure - INVENTORY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/PropertyAndEquipment" xlink:title="00000009 - Disclosure - PROPERTY AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/Stock-basedCompensation" xlink:title="00000010 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/Leases" xlink:title="00000011 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/FederalAndStateIncomeTaxes" xlink:title="00000012 - Disclosure - FEDERAL AND STATE INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/MajorCustomers" xlink:title="00000013 - Disclosure - MAJOR CUSTOMERS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/CommitmentsAndContingencies" xlink:title="00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/EmployeeBenefits" xlink:title="00000015 - Disclosure - EMPLOYEE BENEFITS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/DebtObligations" xlink:title="00000016 - Disclosure - DEBT OBLIGATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/Equity" xlink:title="00000017 - Disclosure - EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/SubsequentEvent" xlink:title="00000018 - Disclosure - SUBSEQUENT EVENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000019 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="10" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="20" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="30" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="50" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="80" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="90" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="120" 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="krmd-20211231.xsd#krmd_AccountingPronouncementsNotYetAdopted" xlink:label="loc_krmdAccountingPronouncementsNotYetAdopted" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_krmdAccountingPronouncementsNotYetAdopted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000020 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ScheduleOfNetSalesByGeography" xlink:label="loc_krmdScheduleOfNetSalesByGeography" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_krmdScheduleOfNetSalesByGeography" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/InventoryTables" xlink:title="00000021 - Disclosure - INVENTORY (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/PropertyAndEquipmentTables" xlink:title="00000022 - Disclosure - PROPERTY AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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://repro/role/Stock-basedCompensationTables" xlink:title="00000023 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:label="loc_us-gaapShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/LeasesTables" xlink:title="00000024 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLeaseIncomeTableTextBlock" xlink:label="loc_us-gaapOperatingLeaseLeaseIncomeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLeaseIncomeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="20" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="30" 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://repro/role/FederalAndStateIncomeTaxesTables" xlink:title="00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfAmortizationExpenseDetails" xlink:title="00000026 - Disclosure - Schedule of amortization expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetIncomePerCommonShareDetails" xlink:title="00000027 - Disclosure - Schedule of net income per common share (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaapSubsidiarySaleOfStockLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaapSubsidiarySaleOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="loc_us-gaapSubsidiarySaleOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaapSaleOfStockNameOfTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockAxis" xlink:to="loc_us-gaapSaleOfStockNameOfTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaapEmployeeStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSaleOfStockNameOfTransactionDomain" xlink:to="loc_us-gaapEmployeeStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasicAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiarySaleOfStockLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfNetSalesByGeographyDetails" xlink:title="00000028 - Disclosure - Schedule of net sales by geography (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaapNonUsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapNonUsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PatentsAndTrademarksMember" xlink:label="loc_krmdPatentsAndTrademarksMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_krmdPatentsAndTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FurnitureAndOfficeEquipmentMember" xlink:label="loc_krmdFurnitureAndOfficeEquipmentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdFurnitureAndOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EquipmentAndToolingMember" xlink:label="loc_krmdEquipmentAndToolingMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdEquipmentAndToolingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmortizationOfIntangibleAssets1" xlink:label="loc_krmdAmortizationOfIntangibleAssets1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_krmdAmortizationOfIntangibleAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/InventoryConsistsOfDetails" xlink:title="00000030 - Disclosure - Inventory consists of: (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="loc_us-gaapInventoryWorkInProcessAndRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcessAndRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="10" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" 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/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails" xlink:title="00000031 - Disclosure - Property and equipment consists of the following at: (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FurnitureAndOfficeEquipmentMember" xlink:label="loc_krmdFurnitureAndOfficeEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdFurnitureAndOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ManufacturingEquipmentAndToolingMember" xlink:label="loc_krmdManufacturingEquipmentAndToolingMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_krmdManufacturingEquipmentAndToolingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails" xlink:title="00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfStockOptionPlanDetails" xlink:title="00000033 - Disclosure - Schedule of stock option plan (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_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/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails" xlink:title="00000034 - Disclosure - Schedule of information pertaining to options outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_ExercisePrice1Member" xlink:label="loc_krmdExercisePrice1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_krmdExercisePrice1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails" xlink:title="00000035 - Disclosure - Schedule of performance base options outstanding (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_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/2021/elts/us-gaap-2021-01-31.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-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details" xlink:title="00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RestrictedStockAwardsMember" xlink:label="loc_krmdRestrictedStockAwardsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdRestrictedStockAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000037 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2015Member" xlink:label="loc_krmdStockOptionPlan2015Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2015Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockOptionPlan2021Member" xlink:label="loc_krmdStockOptionPlan2021Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_krmdStockOptionPlan2021Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ExecutiveskeyEmployeesAndConsultantsMember" xlink:label="loc_krmdExecutiveskeyEmployeesAndConsultantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdExecutiveskeyEmployeesAndConsultantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember" xlink:label="loc_srtDirectorMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorMember" xlink:label="loc_krmdNonEmployeeDirectorMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdNonEmployeeDirectorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_BoardOfDirectorsChairmanMember" xlink:label="loc_srtBoardOfDirectorsChairmanMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtBoardOfDirectorsChairmanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonEmployeeDirectorAndBoardAdvisorMember" xlink:label="loc_krmdNonEmployeeDirectorAndBoardAdvisorMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdNonEmployeeDirectorAndBoardAdvisorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_SettlementAgreementMember" xlink:label="loc_krmdSettlementAgreementMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdSettlementAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_EMEDTechnologiesCorporationMember" xlink:label="loc_krmdEMEDTechnologiesCorporationMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_krmdEMEDTechnologiesCorporationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ChiefExecutiveOfficerLindaTharbyMember" xlink:label="loc_krmdChiefExecutiveOfficerLindaTharbyMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_krmdChiefExecutiveOfficerLindaTharbyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_TimeBasedSharesOptionsMember" xlink:label="loc_krmdTimeBasedSharesOptionsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdTimeBasedSharesOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RestrictedStockAwardsMember" xlink:label="loc_krmdRestrictedStockAwardsMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_krmdRestrictedStockAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NonemployeeServicesTransactionCost" xlink:label="loc_krmdNonemployeeServicesTransactionCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdNonemployeeServicesTransactionCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AmountForChairingBoardCommittee" xlink:label="loc_krmdAmountForChairingBoardCommittee" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdAmountForChairingBoardCommittee" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction" xlink:label="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransaction" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedGoodsAndNonemployeeServicesTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1" xlink:label="loc_krmdStockIssuedDuringPeriodSharesStockOptionsExercised1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_krmdStockIssuedDuringPeriodSharesStockOptionsExercised1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockExpense" xlink:label="loc_us-gaapRestrictedStockExpense" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapRestrictedStockExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="00000038 - Disclosure - Schedule of components of lease expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FinanceLeaseCost1Abstract" xlink:label="loc_krmdFinanceLeaseCost1Abstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdFinanceLeaseCost1Abstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdFinanceLeaseCost1Abstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdFinanceLeaseCost1Abstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_FinanceLeaseCost" xlink:label="loc_krmdFinanceLeaseCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdFinanceLeaseCost1Abstract" xlink:to="loc_krmdFinanceLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="00000039 - Disclosure - Schedule of cash flow information related to leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:label="loc_us-gaapCashFlowOperatingActivitiesLesseeAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapCashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowOperatingActivitiesLesseeAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowOperatingActivitiesLesseeAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="00000040 - Disclosure - Schdeule of balance sheet information related to leases (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AssetsAndLiabilitiesOperatingLesseeAbstract" xlink:label="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesOperatingLesseeAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AssetsAndLiabilitiesLesseeFinanceAbstract" xlink:label="loc_krmdAssetsAndLiabilitiesLesseeFinanceAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdAssetsAndLiabilitiesLesseeFinanceAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesLesseeFinanceAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesLesseeFinanceAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_krmdAssetsAndLiabilitiesLesseeFinanceAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapFinanceLeaseLiabilityNoncurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRenewalTerm" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseRenewalTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:label="loc_us-gaapLesseeFinanceLeaseRenewalTerm1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeFinanceLeaseRenewalTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDiscountRate" xlink:label="loc_us-gaapLesseeOperatingLeaseDiscountRate" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseDiscountRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeaseDiscountRate" xlink:label="loc_us-gaapLesseeFinanceLeaseDiscountRate" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeFinanceLeaseDiscountRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="00000041 - Disclosure - Schedule of maturities of lease liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LesseeOperatingLeaseImputedInterest" xlink:label="loc_krmdLesseeOperatingLeaseImputedInterest" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdLesseeOperatingLeaseImputedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LesseeFinancingLeaseImputedInterest" xlink:label="loc_krmdLesseeFinancingLeaseImputedInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdLesseeFinancingLeaseImputedInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaapFinanceLeaseLiability" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/LeasesDetailsNarrative" xlink:title="00000042 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_LessorOperatingLeaseOptionToTerminate1" xlink:label="loc_krmdLessorOperatingLeaseOptionToTerminate1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_krmdLessorOperatingLeaseOptionToTerminate1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails" xlink:title="00000043 - Disclosure - Schedule of provision for income taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapFederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails" xlink:title="00000044 - Disclosure - Schedule of reconciliation of income taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails" xlink:title="00000045 - Disclosure - Schedule of components of deferred tax assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets" xlink:label="loc_us-gaapDeferredCompensationPlanAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredCompensationPlanAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DepreciationDepletionAndAmortization1" xlink:label="loc_krmdDepreciationDepletionAndAmortization1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_krmdDepreciationDepletionAndAmortization1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_RdCredit" xlink:label="loc_krmdRdCredit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_krmdRdCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_Nol" xlink:label="loc_krmdNol" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_krmdNol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AllowanceForDoubtfulOtherReceivables1Current" xlink:label="loc_krmdAllowanceForDoubtfulOtherReceivables1Current" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_krmdAllowanceForDoubtfulOtherReceivables1Current" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/MajorCustomersDetailsNarrative" xlink:title="00000046 - Disclosure - MAJOR CUSTOMERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_CustomerOneMember" xlink:label="loc_krmdCustomerOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_krmdCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/EmployeeBenefitsDetailsNarrative" xlink:title="00000047 - Disclosure - EMPLOYEE BENEFITS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DescriptionOfMatchingContribution" xlink:label="loc_krmdDescriptionOfMatchingContribution" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_krmdDescriptionOfMatchingContribution" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="loc_us-gaapDefinedContributionPlanEmployerDiscretionaryContributionAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapDefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/DebtObligationsDetailsNarrative" xlink:title="00000048 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AONPremiumFinanceLLCMember" xlink:label="loc_krmdAONPremiumFinanceLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_krmdAONPremiumFinanceLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="krmd-20211231.xsd#krmd_PromissoryNoteMember" xlink:label="loc_krmdPromissoryNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_krmdPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaapRevolvingCreditFacilityMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_us-gaapRevolvingCreditFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtTitleOfIndividualAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyBankNationalAssociationMember" xlink:label="loc_krmdKeyBankNationalAssociationMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdKeyBankNationalAssociationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyEquipmentFinanceMember" xlink:label="loc_krmdKeyEquipmentFinanceMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_krmdKeyEquipmentFinanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_KeyBankNationalAssociationMember" xlink:label="loc_krmdKeyBankNationalAssociationMember_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_krmdKeyBankNationalAssociationMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_ProgressPaymentLoanAndSecurityAgreementMember" xlink:label="loc_krmdProgressPaymentLoanAndSecurityAgreementMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdProgressPaymentLoanAndSecurityAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_NotePayableTerms" xlink:label="loc_krmdNotePayableTerms" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdNotePayableTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="loc_us-gaapDebtInstrumentInterestRateTerms" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_DebtInstrumentPrepaidTerms" xlink:label="loc_krmdDebtInstrumentPrepaidTerms" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdDebtInstrumentPrepaidTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapProceedsFromLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PrincipalAndInterestPayableTerms" xlink:label="loc_krmdPrincipalAndInterestPayableTerms" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_krmdPrincipalAndInterestPayableTerms" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/EquityDetailsNarrative" xlink:title="00000049 - Disclosure - EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PurchaseAgreementMember" xlink:label="loc_krmdPurchaseAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_krmdPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_PiperSandlerCoAndCanaccordGenuityLLCMember" xlink:label="loc_krmdPiperSandlerCoAndCanaccordGenuityLLCMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_krmdPiperSandlerCoAndCanaccordGenuityLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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/2021/elts/us-gaap-2021-01-31.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AdditionalNumberOfSharesIssued" xlink:label="loc_krmdAdditionalNumberOfSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_krmdAdditionalNumberOfSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://repro/role/SubsequentEventDetailsNarrative" xlink:title="00000050 - Disclosure - SUBSEQUENT EVENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventDescription" xlink:label="loc_us-gaapSubsequentEventDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="krmd-20211231.xsd#krmd_AnnualIncreasesUp" xlink:label="loc_krmdAnnualIncreasesUp" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_krmdAnnualIncreasesUp" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>ex_10-16.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex_10-16.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" '% E\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^PO\ :'_X
M*3_LC?LK?&#P'\!/C9XK^+&@_%KXJ0W4OPN\(^%/V6/VK/BQ)\39=.M8+W6-
M.^'6L_"/X*>.?#WCG6M M+JSN?$N@^%M7U76_#4-]8R:]I^G+?6AF];_ &7_
M -KW]G#]L[P%?_$O]FGXHZ5\3/"NC>)-7\'>(_)TKQ)X5\3>$/%V@W,EGJ_A
M;QOX#\<:+X9\=^"/$5C/$XFT7Q;X;T;43'MN$MGMW25OY\/^"WWC%8_^"KG_
M  0IT/P3\;?A-\)?B/H'Q%_:PO7\4?$?3M.\<:%X"37? _PE@T75?&/@-/B-
M\,=0N-.U]K:[T_1OM'C+PVM]>\V5U>26[6<OS'_P4Q_8WU;_ ()._L-M\4?A
M?^V/\7M+_:I_:J_X*<? KXA_'#]H?PMXQUKX!:=XINO''B'Q%;^(])M/A=X$
M\=:?H+?##0] FC-YX0\6>(/&%FT%O<7^HZO%]JDEB /[/:*_C:_X*&V?[1?P
M#_;*_9$_9$\#?ME_&^#]G;]L#PK^T1\=K?XS_M&_MN?&7X*^%&_:HU;P$_AW
MPEX1T[]H[X,>&KWQ9X8^%_P[T/3X?B1\*_V;-/O-)^$GBCXA^+I)?$-MK5A!
MX>TK3/&_VH?BY\<=/_;-^&/PW^*'[?OQ'N]4L_\ @B5^T!\2_B[K7[/O[5'Q
M7^%'P>^*O[1/PC\,^(].\%?$C1/#.D>+/"-GX3U/Q%JVBP:_%J7@C0_ .L>*
M=1M)VMKFY\/SSV-T ?W#LRHK.QPJ*68GH%4$DGZ $UX5^SK^TS\#OVLOA[/\
M5?V>_'MK\1O %MXO\7> Y_$-IHWB708X_%G@36KCP_XJTDV'BO1M"U4MI>K6
MLUNMXM@=/U"(1WNF7=[8SP7,G\9W_!-W]KGXL^)?VJO^",\?Q'_;@^,_Q*M?
MVO\ _@G?^TNW[4NB>//VD]8O?#FH^)_!MGXUC\"W4?A#1]?T/PU\._B#X9LO
M!NEZ9I_CW0M&T7XLZPNE:GJOBKQAXB\5:EXFU_4O-?V=?CU^TI\4_P#@EC\
M_C W[7OCGXR7GP@_:#_;7U3XR_!+Q-_P4,^+?[/7Q[^,_P '-&^S:#HOB/X?
M?M(Z7\3]+\9:CXL^!FFZG:^(O WPY\>>)M4\"^+KC5K":Z\/ZYJ,>EQR ']^
M5%?Q%_'C]I_]K_\ :/\ VTM6^#_PD_:JU+]D;P=X:_82_8\_:*_88\9_M2_M
M!?&CX RN9(? ?CKXK>//B%X,\ >#-?\ !W[97Q"UFYMX_AQ\2/AM\9Y-1\.6
M&CZMK<GAOP_<ZS>:E>6_WM\"/BA\0_ W_!7G3M)^+GQG\<?M$>#OV@_B_P#&
MJZ^!GQ#^ W[7_P 1M7\ ?#O7-(^&&O>&_$G[*?[1_P"P=J_C*[\">$_ _P (
MCX)\4:YX/^.'A'X=^'=2NO'<'A&\\5Z]J6M:OXN2  _I^HHHH **** "BBB@
M#FM?\9>$O"C6B>)O$NAZ ]_)Y5DFKZI9V#W3Y"X@2YFC:0!B S*"JD@,P)%7
M-4\1:#HD%C=:QK.F:9;:G=VUAIUQ>WL%O#>WM[G[):VLLKJD\]S@^1'&S-+_
M   UY;\7[S08+%](M_#^D>)/B#XOTJ_\->&].NK:SFN?L=ZA2]O+VXG1WL?#
M^F^9]MU"8E8I'BCA59)WC \U^)OP_L3X&^!?PVU>[;4K0>+-%\.7.H*Q,KRQ
M>%->B2^M78EDEM;J-+FS?=OC:&(Y#+Q^4<1\;\1Y1B.,:669=D.<1R++,IKY
M=)8K-<+3HYUFV?9'E&$R#/\ %.-6@L9B\%FT\X;RBFY93A/J"S*C+Z_2]I])
M@,HP.*AE<L17QF%>,Q&)A67L\/4E/"8;!XO$U<;@Z:<9^RIU<,L*EB96Q-3V
MWL)+V,N7ZF&J::VHRZ0M]:G5(+--0FT\31F\BL996ACNWMPWF+;O*CQK*5",
MZE0<C%<QI/Q)^'VO:F^C:-XT\,:GJR/)&VFV>M6$]]YD+LDL:VR3F5Y(W1E=
M$1F4JV0,&OGGX/>(-2UGXK^*--\187Q?X.^&VF>$O%7! N=1TO7[S[+J\6[E
MK;7M,DL]7A8$J&NI8QCR\5Q<=GX8?]EEKV\BT^/Q-:76NW'@N[A6W37HO&:^
M*KP:!_8TT8%]]OFU+[-"Z6[%I+=I4G!@\S'S53Q?S+%9;_;.4Y=DM/ X;">(
M^:XW#YSB,RPN,J83P_Q7#N%K9/2GAYJC@.(,1B<TS3+:T<71QF$HYSEV%P,,
M/6IXWVK[EPSAZ6(^J8FOBY5JE3(L-2J86%"I2C5SJGCJD<3)37-6P4*>'P^(
M@Z<J56>%KU*KG&5+E/O"N#UCXH_#CP_J<VC:YXX\+Z3JUN8EGTZ_UJQMKR%I
M@&B$EO+,LB&164H&4%@01G-==IANVTW3VOQB^:QM#>@  "[-O&;D #@8FWC
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
M7JV^HW6E0*BWUI!(+:9RAC?ESWQ"XVPN P-7(\='.,)3S_C3#4^)<+P[EM;
MYUD7#^5<&8_"YWF.'<HTZ&29?B\[X@PF>YCPI3Q&-QV%R2KC\@P>(EA,=3-,
M'DF4U*U6.+HO"U)8/*IRP%3'5XUL)C,;B<THU,+1G9REBZ]+"8*K@Z&8RA2H
MU,7&CC:L%5I2/OVBJ]G=6]]:6U[:OYEM=P0W-O(4>,O#/&LD3&.54DC+(RDI
M(B.A^5U5@0+%?TG"<*D(5*<HSIU(0J4YP:E"<)QC.$X25U*,X3A.,DVI1E%I
MV:/A&G%N+33BVFFK---IIKHTTTUT::Z!7*^.?&&E_#[P;XI\=:W9>)M2T?PA
MH.J>(]4T_P %^#_%7Q!\77EAI%G+?75MX:\"^!M'\0>,O%VMS0PNFF^'?"^A
M:OKVK71BLM+TZ[NYHH7ZJN5\=>)O#?@SP7XL\6^,?$.A^$_"GAOP[K&M>(O$
M_B;5M/T'P]H&C:=83W6HZOK>MZK<6FFZ3I=A:QR7-[J%_=6]I:V\;S3S1QHS
M"A'Y=> /^"Y'_!-?XC7W@*'2/C)\0/#^B?$SXL7_ ,"?!WQ ^)?[-'[37PD^
M$VH?&32F>+4?AG>?%SXG_"+PE\-=#\9V5TJZ?<:#KGBG3K^/4YK?33#]NN(8
M'_6X$$ @@@@$$'((/(((X((Z&OX9O^"/'["/@O\ X*;?LF>(OAS\2OVM].O/
MV=/A%_P4Y^/?Q^\3?LJ_#/0_ T_B7QQJ>E>-'NO NM>-?B='XEU;Q1I_P_\
M$$LTVH:/'H_A;2H]8L_M\=CX@NTE@N;#Z<_9C\(M^TI_P53_ ."Y_P #++]J
MWX^Q>'_V?_%?[+GQ5_9_^"GPW_:E\96T%MX^\+Z7X]UOQM'H-G/XIU_4['P5
MI'CX:?X ^)_P]T*.T\#6W_"P+/PSXDT33M3L/ \>C ']?U%?PA?\$\?C#\?_
M (T_LX_%_P#:,^-?[='AS0_'MW^RC^WMX3_;#_9YU/XS_M 6?[0<WQS\)3^)
M?$O@#X@>(? _B/4='\'_ +)EW\(IM.\-^'?#,_P>M_ 'AC7]+U.+P[=W>L>*
M[B[TR#YB_9&^/+ZM\3/^",F@>/OV^_C4WA3]J#]A#]J[4OVT]1\1_MJ>*+:'
M6+KP'HOQ5UWP=X=\7ZI>>.+>R^%3Z)J7P\T/0+7Q!H \%_$HZ?I-_97WC:YU
M.;5[Z8 _O?\ C!^TU\%_@-XR^!?@'XH^*KSP_P"*OVD?B./A-\'=.M?"OBWQ
M#'XF\=G1[W71I%YJ'AO0]6TWPO;_ -F:?=S_ -L^*[O1-%WQBW_M#[0Z1-[W
M7^?G^R3^VQX]\2_ #_@VJ\=>.OVP?&EQ\0?$?[7?QU^%'QWU'4OVC_$=O?\
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
M$RZ'AKX;:#9:<T<WV^&VUJ[CUK4X'B%O+IVFSVLTT!NHY*A_X)4_L1G]@_\
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
MQK_\SE'_ !$>_P#!&/\ Z/<\!?\ @B\:_P#S.5_*;!_P;=_!N'X@Z]\)M?\
M'NA>'?'%_I5UX@^"E_?:5XAD\"?&O18K;[2JZ%XGA\7E=)UVV^1-5T.:UU"Y
MM;:1-5LWU"P#LO.6/_!O5\'=3\ Z]XF\/ZA=ZGXY^&>L0:=\</@I/X5U>/XE
M>!+-0[7^K^'K23QE):^-;-;5#J_A]K-M.MO%FD>9)I]W!J%N^G,WQ'G%M.!>
M)V^WUKA5?C_K R8^"_APY6G]*OP-A'7WED/CU-Z+3W5X0Q;O_B5MWV/ZU?\
MB(]_X(Q_]'N> O\ P1>-?_F<H_XB/?\ @C'_ -'N> O_  1>-?\ YG*_E"U+
M_@WO_9CTNZ^'OBF7XMZ#?? +XHV]M9Z#\<M*\(:Y<:+X;\67<ODV?AOQ_HLG
MC.&X\+QW\Q^QP:O/>F"TU5)-,U6WL)@DLF1XF_X-Y?A5X5B^,/A#5?$?AS2_
MC+X'\%^(_'WPK\+:MI.MVO@WXZ>&-"T^74H[[PEXT'B21K2ZD2!['6M)FTNZ
MU'PW</%?7,5[I@N)H$N(\Y;M_J)Q,O-XSA5+_P!7[+EX+>&<4W_Q-?X(2MTA
MPUX^.3]$_">-[?XEUMY_UJ?\1'O_  1C_P"CW/ 7_@B\:_\ S.4A_P"#C[_@
MC& 3_P -M^ S@$X&A>-23@9P!_PCG)/0#N>*_C9^ W_!$W]G_P"/7[-'AS]H
M[08]7LY=&U[4="_:"^#@\-ZC<_%/X+G2KJ2TU+4H])7Q+%'XQL+$1/JD3V*V
M*ZWH!.J:1+-)%+8K[_??\&]/[+^A>)?!UUJ'Q2T:?X.?%C2[4?"SXX:=X:U"
M_P#!UUXNO8F:R\&>-H)?%L8\)7NJR 1Z+JT]U)IU[.LMA<MI^H*T$;?$6=6T
MX%XC;[?7N%5_[W&9KP;\,FTG]*OP746U>2X5\>I675V7A:F[=DUZG]2>G_\
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
M_@LTG+Z5_ D7?9>#OC_->7O+)8K7M;3S/[&?^(CW_@C'_P!'N> O_!%XU_\
MF<H_XB/?^",?_1[G@+_P1>-?_F<K^9"?_@A?^Q9)X8\.?%S19_$NN?"32]2O
M/#OQYTJ#X>^'+;XM_ W7;=_(N)_$/A5_/2]TO0+K*^(5@C2Z&G!=:TPW=BTG
MD]6W_! /]C#2O'</A/Q-XIAL?"GQ3LTN_P!FWXQ:=X4\+ZC\//&>H7FG^=9>
M$/%TR[)-'\4M<-%<V$-O>1VGB:P:2'29(-1B6"5K/>)'_P T+F2\GQ'PHG_Z
M?9$_"KP5@[?\36<%STO>GX,>/TDO)MY7#7RL^FI_1Y<_\'(G_!&*VC$A_;6\
M%3 ND>RV\.^-YY 7. Q1/#F0B]7?HHY-?J/^R_\ M2? []LGX.>'?C[^SKXV
MM_B%\*?%=UJ]GH7BBUL=1TV&]N="U&?2M4C%GJMK9WL9MKZVF@;S;= Q3<F5
M(-?YUG[6'_!(7]GOX ?!3Q;XG&G:+I'Q<^%E_9Z7\4OAEXN\/:=%)K&C^);F
M32_"WQ"^$&NZ7%;1Z_X/U"[>&2YNKU%OM)FCGTV]A2Z$<K_U=?\ !K6BQ?\
M!&?]GB)!A(O%_P 9XT&2<)'\3?$*(,G).%4#).3CFNK)\^KYCF&8Y7C<FQ>3
M8W+L+E^-G2Q&-RW'PK8;,IXVG0G3K9;.=.,HSP%>-2G4M)+DDFU(\#Q'\)\J
MX+X2X-XZX9\2L@\2>&.,L\XQX;PV.R?ACC;A/$9=G/!-#AC%9KA<9EW&V&P^
M+K4JN&XLRNIA<7@W*A.2Q%*:4Z5W^R_[5?[3/PS_ &./V>_BE^TS\8F\0+\-
M/A!X:F\5>+CX6TE-<\0?V7!/!;.-+TI[NP2]N3+<1A8GO+=2,DR#'/X5:=_P
M=;?\$N=5LH-0L-"_;!N;.Z3S+:X@_9H\07,$\1^[+#<6NMSP31/SM>.5U.#S
MFOO#_@NIX+\5?$7_ (),_MM^!_ ^A:AXG\6^)OA!>Z7H&@:5";C4-4U";5M+
M,5K:Q94-*X1B-S*HP<L*_F _X(>_L8?L<_M9?"SQS\./VE].\2:/\8KG1/!G
MAWX/:G-K'B#PUIVA:G:>%4OM8LK:QTS6M(LM:\6Q7,*F^\,>)8&^UZ+#>)HL
MEMJD<]Y8</$^>YUEN8</93D.7Y7CL?GU7-TI9OCL;@<)AZ649=2S"J_:8#"8
MRM*I5C54(1=+D37O-7NOJO WPI\,^->$/&+Q"\6.,..^%N%/"; >'E6I1\.N
M%N%^*N(<VQWB%QEC^$<%36$XLX@X<RVA@\#5P,L3B*L<<\1.-1*G3DH.$OV9
MC_X.J?\ @F*X)/A?]LJ/#,H$G[,/B4%@,8<;-8<;6S\N2&X.5'&8C_P=8?\
M!+]7=)?#O[8L!4C:9OV9?$:"0'^*,?VR6*@C!+*O/0$<UD^ _P#@D?\ L':X
M?$G[+OQ<^#$_P@_:BT_2)KCP%\3M+^)OQ<U/PI\6-(LV::Q\;^%-(U[QU+H-
M]=21VKQ>,_!T=G8W@M!JEWX?.@7EKJEAX-H>$/\ @D3^PS\1],\6_L[^*_A%
M=_ 3]KWP=I7VG2-8M?B=\4]<\&?$W3+(,++QUX8M/$OBS5+;4M"UM4 \3:;I
MEO:ZIH4SO>6-I:1P7FB6''];\3UOD7 <O*/$G$D7]\L@:7]6/I/]7_H+2T7B
MK]+&D]^>KX*^"M2"MT<:'BXJC;Z-.RWEI8Z+_B*T_P""77F>7_8/[8.-F[S/
M^&9_$7EYSC9G^VMV_'/W-N/XL\5')_P=;_\ !+N-@H\._MBR ]7C_9GU\JOU
MWZXC?DI'K7.>$O\ @D/^PU\9/"?C'X.)\)]2^ /[8_PY@CNM2T+4_B;\2M;\
M*^+8;)?+@\0Z'%K'B?57U'X>^*Q/ ;K4-#:;6_"%_<Z?<LVL:2;2W\3\AXD_
MX)7?L-_$+X$?%N'P3\(;_P"!G[77P"\.:UXB\9?##Q;\4/B-JGAO7KK0=)N+
MJW-M-K'B^_GF^'OB^5+<Z7XET34OM.B7%W:P7VI:CID^GZOK!]=\3O\ HG^!
MO_$GS_\ ^A\?^K7T&/\ H[WTJ-O^C&^$7_TWOZ[GJ#?\'7/_  2\&,>&OVQV
MR0./V9]=XSW.=>' []3Z U)-_P '6_\ P2W@C:1]%_:^P!P/^&:?$"LQ[*ID
MUI%W'L&91ZD5\+_L _L ?L??\% ?V)M"^)G@GX47GP__ &POA5XEU[2/C=\"
M_&7Q#\?0V.LZSX>URZMI/#%^)/%-C=Z5HGB2PLXY?"'C#P_>Z-:S"YN-,UFZ
ML;QVUKP_W_[5/_!*S]E#XC?L?^/_ (V_L5_#/QQX"_:+_9U@U#7OB3^S)KOC
MGQ/KFM^,=2T.%VU;X5:G+XQDUO5M$NM6:UNF\%>+= M=-&K21RZ;J%I8ZHM_
M::"?7?$Y;\/<#OR7$^?)_)RX?M]^@?ZL_08EHO&'Z4L&].>IX%^$TX1\Y1I>
M+RJ-=U#WM5;J?4B_\'7O_!+!E#'3/VN%) )5OV;M>W+[';K;#(Z'!(]"121_
M\'7W_!+!T#'2_P!KF,G/R2?LW:Z'&"1R%UQEYQD88\$9P>!X/\.O^"/O[(?Q
M4_9]\$_'/X*>%?B#\0O&OAD66I?&G]G?XA^,M8\/^,XGN]-M;_7OAZ)?#<.A
MZGH/C7PT9[I-$NQ8R6GB6.&VGBTRZO;>71-9]'\0?\$B?V$?'OP_\+_M%?LQ
M?#/Q?\0/"GAF::V^+O[/^L?$;QG:>,W@M07UVQTV^@UB36M"^(OAF.=I?[$F
MN-2T;Q%9QZ=JF@QW\'E6GBT^O^)G_1-<%_\ B59S_P#0^'^JGT'?^CV?29_\
M4%X;?_3@.Q3_ (.O_P#@E@Y<'2OVNDVMM!?]F[70'&,[DVZXQVGI\P5L]5H_
MXBO_ /@E?O=3IG[7"JBJWFM^S=KHC;()(4_VYNRF/G+*JC(P6YQQ?C#_ ()&
M_L&:GX4\'_M._L_?#;Q?\6_@A;6LD7Q7^$*?$3QC;>.]$LH,#6-8\/WD6MQ:
MG:^+?"9+-KOA/6;J[L;B*$W-E,FFW2:G:2^/?^"0_P"P3I>D^$OVFOA'\/O%
M_P 9OV8M4TK9\1_!>B_$/QDGCKP-9+M@O?''A6Y75;:_OKCPY-#(OB_P9XH$
MUWH]S#J23/::?=RZCX&/K_B9_P!$UP7_ .)5G/\ ]#X?ZJ?0=_Z/9])E>;\
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
M@'+ \5^>WQ*_X)4?LM>#=/\  OQ\\%:]\5/BW^R=KVGPOXXU7PAJ_A:?XB>
MX+F0P)XUME'@;[+K/AO3;AEMO$WA^XT&P\1^'[R"YM+R59G"VWQM^TO^Q1\$
M/V?_ -K[]G?3](U/Q;\3/V$OC7X?\+7'BSXC^%;W1-3^)?PMO_$MUJ%K9^*[
MFZL/#4FC>(?A[=S6<,<DMIX5@UG2+B[DT^[-QJMII%CXO/[9\0_^B%R7_P 3
MO"__ $.B_P"(;_0X_P"DK?$[_P 9/SW_ .G*?NFO_!WK_P $?FW9U?\ :5CV
ML1\_P+N!N _C4KXG8;2.1G!QU IO_$7S_P $>O,:,ZY^TBNT [F^!TP5L]0,
M^*-V5SSE0/0D5^?OQ%_X)1_LM_!WQEX:\;^+?$/Q-\6_LC_$&STJ+3/BQX,U
M[PC<ZI\-=8U=(#I>H^-I;?P3J6F:_P" -=+E[#Q-HMAIS6:72PW:2W%A /$-
M3Q[_ ,$E/V8_@U\4=)N?BGXO^*MQ^S)\2/[/M? /QG\'ZWX!$'@?7]04SV6C
M_%2:Z^'NMZ?)HNM0,'T;QKI*:5I)@C^VW5H+9-:;P\O[9\0U_P T'DTO*/'F
M#3_\GX=M^HUX:?0YD[+Z6/B32M]JK]$WB.<7Y)4/&5ROUNURVTWL?H8W_!WU
M_P $>0Z+_;G[2#!MV77X'RE4QC[^?%(8;L\84C@YQ4L/_!WG_P $?KBZM;2#
M6OVD99;NX@MH]GP.F8"2XE2&/<!XHWD;W&1&DCD<(C,0I_/#Q#_P2._9F^#O
MQCM?#/QS\6?%JT^"?Q(O+:T^$/QH\+:QX L='TC6[@R2Q>"?BL=1^'6MVNFZ
MG?6[Q+H_BNQDT[0=12W&HBQ@MKO68/!W\PW_  6(^ ?A[]G;]I*T^#>B7K:_
MI?@3XP7?A>RU^^L;.RU?4]%G3PYJ=C'J'V!5@>2*"],4[6YBMIIU>[M[>V6<
MP1YTN*N)L-F^19=G_"6#RK#9]CZV6X?&X3BK"9O*EBJ66XS,HJIA*648.;IS
MI8*I#G59<LI1M%ZHZ\=X!^!^=^'GBMQCX2?2&XCX]SKPGX2RSC;..&>(/ /B
M#P[P^.R+'\:<-\%5983B''^(O$E".,P^.XFPF(CAGED_:T*-:]6FN5K_ %_M
M*U&VUC3-.U>S\S[)JEA9ZC:^=&8I?LU];QW,'FQ-\T<GE2KOC/*-E3R*OURO
M@5%C\$>#D0;43PKX>11R<*ND6849.3P !R2:ZJOT$_D$**** /\ *F_X.._^
M5ASXC?3]DS_U4'P]K^K+]FBZUVZ^'GPNU_X8>&HO!/[2G@WX&?#N'X@_!+7Y
MX$\(?M5?!BW\,6,&C^(](N)(TL+[Q&-(*PV6L+#)=:9?F7P[KR/ISQ35_*E_
MP<:HK_\ !P_\2%;.!!^RHXP<?-'\&? ,B_AN49'<<5_5-\)8+F;X)_LO^"/B
M]XUM=$NK_P"'W@76OV2_VL= EL8;CP5XLO/#UG)_PI_Q_+%/]E41SB71;6WU
M"0:7XJTN%M)O%@U:U0+\E%K_ %]K+JN",/?T?%V(:_\ 23^@JT9+Z)>6RO[M
M3Z4F=67]ZG]'G)HMM=/XEEJ[IO8[^&;X;V'PXUW5=+T+5/&G[%7C35+BS^*?
MPIN[>Z7XB?L@_$%+G?J&KZ/IR[M9TKPUH^K.=0N[*TVWOA*Z4:SHK3:--/'-
MXQ^V3IFJS?L_>(_ OCWXAQ6OCVT\$WFI_L9?MG:<T$]CXVL;LVLUO\-?B;=6
M[BRO[_4[)8[+5+*ZE6Q\8V8&I6/DZS#)YGT=::KXVOO'_B/Q%X>TCPWX._;
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
M/TES\!?V\?@C\*?$FC_$GX;ZA?3:/_PEL.GV<#2>&/$<MM+;3:GH6KQ00_\
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
M;%-YMUJWPGU6YFECUC3+C&H>&M06=;O[-J]M<75T21Z5^RUI8\)^*S#\8?\
M@GE\88HK30M<N7D\4#X(IXHE26RTC5[JW\RZU/X6:E=20S:#K5JR:AX9U".W
MELY+75+6*W8M[G3?V:]-;XT?!A(_BQ^P?\6EFU;XB?#O2+=M:'PD;6R;/5O&
MW@G1KI/-/@V23S+'QSX#O+:"XT">"?3+RTLTL[$^&A&TK]EC2CK_ (>$'QA_
MX)X?&*$S:II5O"_BZ/X'#Q=((9=0T^S:.ZGUSX0:]/<^1J.CM!)>:)>2?8Q
MFNQV5IXL!A<VNF_LXZ:GP.^-[I\6OV%/BS';:/\ #?XCZK*-;;X3C6_+N-#\
M&>,]8LQ()O![M);W7@+QO9,@TMEM)=/DACBCTV#^)7_@N+\.X_A?^U5'X'MO
M$FI^+-+\,?&#3++0=?UF=+S4]2\/W&E>&KG1&N]1B9XM2%KILEM9VVH0R20W
MEG;VTT++$R1I_;4\>E?LLZ4/"OBHP?&#_@GE\8HDMM%UF[D;Q>GP.7Q>PFM-
M,U.]B:[EU[X/Z]+>)/HVM0R3W.D7$T=Q'.-=5W\=_P 5_P#P7-^&^B_"[]IF
MT\&^&==U#Q%X3T;XH>&)/!FI:CJ46LS/X4U72]%U#1K>/5X7DBU6RM;2X2#3
M=01O])L$MY'::1GN)?A>,-,W\.Y?R\:<NU_XG#?$$/EZG]6?1Q7M/#KZ9-"T
M7[3Z,ZK6<W%_[%XU^$.*NDOC<=[.Z6^E[G^L#X'_ .1+\(?]BOX?_P#33:5U
M%<OX'_Y$OPA_V*_A_P#]--I745]T?RH]WZO\V%%%% C_ "K_ /@XQ./^#B'X
MD8[VW[+ YX^]\%? :_UX]Z_83X7_ /!.[X0:A\![?X@:'\2_B1\1_P!F/XA:
M%I'_  T[\!Y=,%[XJ^ ?CO4M-M+O6?B'X'T^XO3J]MH$MXXUV^L;,*T:&'Q1
MX>?RQ)"OX_\ _!Q8JO\ \'$?Q*##(^Q?LO-]"GP0\#LIX_NLH..^,5_5I\ K
MKQ3JWA7X2:EX/TK2?AE^UOX,^"/@.23P7J5Y%#\._P!K;X*6WARP&G*+F5EM
M[K6K;3FCM'NV5]6\)ZUNAO$?0KA0GR5-I\>XI6UCP3@M?*7%>-=OPU^1_0F*
MC)?1*R*5_=G]*#BBR3?Q4_ 'AF+;6VU2T?*Y\&ZG_P $NO!7E?#GP)X\_:N^
M),^G3W$6K?L4_MKZ7;:5=7]C?WD*MIWPV^)6I#4/LUW>7MN(M+NK;5)?['\?
MZ2K0W2P:Y AGX;XN_L):MX!T;XO?&#PEXMUW2?VR/A%X)-]\9OV?-8MK&W^%
MO[7/P\T]TM(?$OAF>>YD@N=0EM'D;0M:,$NIZ/>;O#/B-'L&MY1^K=G>^!K3
MP/XR\3^&O"%_XJ_97\5:E>Z9^TG^S3J5L9/'7[-/CD/YNM^*O"6BJ_V^STK3
M[K=J^L:-IH0PP1IXK\+RB!9TA^&?V^?'NN:%X5^%/[,_BSQ);'PI\9XX[7]C
MC_@H[=:HTFB>#-4U"2(Z/\)OB?K5@DL$FJ:C#%%91WNO"/2/%VD"6TO8(M;M
M)!#]:?ST=9^PE+\-=/\ V$_!6IZ7HFI>,_V)O&U]XFMOB=\,[JWNT^(7['_Q
M$'BB^EO]4TJR7?K.C^&=(UEVO+FVM +SP?>J-7THSZ)/+#/]J:KIFL3:O\/O
M OCSXB1V/Q&L(_[3_8T_;+T\P3:?X^L+F 3P?#?XFW5NXLK[4]4LA'9ZUIMW
M,VF^-;,C6-/,>LQ/]H\+_90\(?%3P#X(TK3(M'\&^'OVT/AIH5]#\>O@WHNL
M07WPA_:R^'4VI71M?&7@?59433[[4+NQE*Z5KZQO<:-J<S^&O%:/9R02UZG#
M-\.-/^'&M:IINBZMXS_8I\9ZK<6?Q-^&5S;74?Q&_8]^(T5R'U#5M*TT;M9T
M30-#U5EO-5TJV"W'A:51KVB/)HTKQP@+9'3:;J/BVY\6>./&G@SP/9:!^T'H
M%E'8_M6_LJ7K0'PM\=O"OD/:-\0_AXEZGV"^UB\L!(^C:N(&AURWDD\-^)PM
MVL+R?+FD7/PMT_XG^-M/'B3Q1X^_8>\9_"WP?/#X;>/6H_%O[$GQ$7QG=!=8
MM[F6XEO]&T73-<DCMU18$UWP%=?:([N6X\.3C[9]/:II>KS:Q\// GCKXA16
M7Q'L8O[0_8S_ &R-,\BXTWX@Z9- MU;_  R^)%S PL=2U"^L?*MM0TJ\D^R^
M++(#4]+\O68A$_S5X1U'Q3=?MW_'WQGX.\$Z?X>_:$T#]G'P%:?M6?LI7T\
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
MWN[V[O%\"?%#PG?-:6OA_7;Y+!M7\N/3Y(KC3)Q:Z4!<_:R+6/"OQ#M] _9
M_:L\9Z!X>^+.@6]GKO[+O[1NAZ_I6D77C2'2X;7^P/$?AK4WU&UFTGXD:=%:
M:;#XP\'3W-H_B":UBDA6RU^UTNYL;EQKNC?&R^L?V:/VEO&OA?X:?M;_  U9
M_$WP%^/'AG7]$T^W\>)8,ILO&G@J]CN[9)KN[,$">// 6(EN71KNRL+6]@2Q
MM_D+0?V'?V7O&OA7P;^R;^V)X8O?$S^*M(TG6?V9?VIM&\9^)+%O&VH6UG:)
MI;V^OQ:K+;>'?C#X?N9K:SEM))GM/%/F0:/?1WDVI:'/XLZ&]_8'_9N^(US8
M_L@?M?>#=6T?XSZ-(VO?LV?M):%XL\6:9<>/9=+*KIGB+P_J3ZN'TWXDZ7MM
MH/%7A:XNR/$BYAG>?49M.UCQ*#^7XGTW+XATK]H?4K7X1?%[QCX3^!W[>/P.
MB?7OAC\3M"\0:';Z?XSTZV$K0^*_"DXNS'XC\#>(H_-'C#P<4NWT=KG4;NUL
MI[";6M*U!3XCTO\ :4U2/0=<\5>$/V>O^"AO[/=NUWHNKVOB+14TCQAH\8E<
M7VFN=0DC\9?"+QA')<-J&F,^H3>%Y+^^EA^U:7<ZJM[\R7/[!7[.GQLOK+]F
MG]I?P7J?PV_:W^&8?Q/\!_CUX8\5>+;!/'<&G[Y;+QQX(O!JUHUW=3+9D^/O
M 37,$ETMM?:A8BQU/3M0?1VR_L'_ +.W[0VHVWP@^,/@B[^"'[=WP/B;7_AC
M\4/#_BSQ7;:=XVT^W\R2W\9>#KB/4+4>(/!OB%;61O&G@D(DFGNE_J.FV.G7
M&G:YHGA<%KV_$^G4\3Z7^TEJDGBGPKXC\(?L_?\ !0K]GVW&G^(_#>H>)-$C
MTCQIH\917T?6%;4D3Q=\*O%JJ@T;6C)<S>')+BWM[FYCMTT_4=/(/%FD_M!:
MC=_&GX*Z]X4^"O[<_P %(8_#WQ7^%/B+Q)HMM8^-]/M1!%<>#/&ENU_ /$'A
M36TM[=/!7C@*9;'&DZ?J$]L]EX>O]&^8V_81_9Z_:3U1=#U[P#<_L]?\%#?V
M>K8W6DZU:>*_%::-XQT=  NI6)2^=/%_PA\8I(BZGIZV]_)X7EU#SHK*XTVX
M?2KD'["O[/'[2>J2>)_#/PZNOV>O^"A7[/EN+'Q!X>O?%WBI-*\6Z5&L2OI>
MJI_:MQ'XQ^$/B^.YA&DZQG5I/"KZM9QRSZIH&J:7>^)P>O;\35^*OC+PY\9/
MC)^SE^T[^S/;Z!X5_:N\ ^/_ !3X8^._P2\0>+K'28-9.G>#;L7_ (=\<Z9;
MR&WO-4NXX)+?P'XXNA9Q7Q-I"]Q_:,,=O<_1%EXR\/\ CZ>__;$_8\UOP]IG
MQ7TZ9=&_:6_9LUSQ'HNDS>.KK3'FDU71-?TH7R'1_BCI;I>W/AOQ/#;K%XG9
M;BXB=]2N==L_$/YE?&W]GG]G#QK\4?@?\6OA+HFE_LU_MB?#OQ5K_A7]I'X5
M>.?'.JZ?I?C;PGIGAR:6V\+>.&U'6DDN/ VOZK'$G@?XAQW"K9W<]II.H:R(
M&L=:KZ4T_P#8C_9M^-\US^U3^RQ\-KWP#^U%X$2'0/CM\"_$/C3Q3:6?Q"@M
M0QN?!GC6V.K64<VH72V-Q)\/OB"!:)J36BV.H7FDZUI<EWX8!:ZZ?C_P#Z@T
M_P ;>&IS>_MJ?L6Z]H6K1ZK<M'^TQ^S9)XBT72]1U[4--,DFM7MOHBWX_P"$
M;^,/AQOM=P3%%'!XH5;B\@,TUWJ<5Q^8?QU\6>'_ (;?MQ_ 3]O3]D;4;+QA
M^SEXL@\/3_M&_!G2KRS6'2=9L;W7(O$7BOPIIMM--%X4^(_A87=NWBOPJT<%
MO?631SPPS:/+8MH/U!8?L0_LV^/;F]_;#_8[^&&L:3\7-*F&B?M(_LU:WXN\
M7:9=^-[G268:MX>U[2A?6\FF?$S23;7+^%O%$5C;/XD6V$+PP:Y:W>E6_P 7
M?M>?LZ_ KX>>$;?]N/\ X)]ZMIOA;7+V>\D_:3_8YUG4M:U#Q;\6;VT-LEZW
MAOPP]_>7/@KXP>$FDN;J6^@TF33O%EG-'J.G+J;W,NA>*P->Q^M5AXS\%?!:
MP?\ :A_9<\1^%_B;^R3\33-K'QH^"FB:WH5S+X+N+F-(-<\=> ?#LEZZZ9=:
M;$YM_'7P^D@2!;1!%%;OHPTD:/\ .NO_ +:7[-W['7B+6O%7@#Q--\2?V(OB
M"7O_ (E^"]'T67QEH7PH/BB#;JOB_P $)"VH6^I> ;M;N6T\=^"[F)_[)D-S
M;W4*2()M1^;/@-^S_P#LF:-\)O"?[;?[/FE:3XD\)?$;3FU?]J3]FV;XO6T.
MLIJD3/)K?B_PYX<T[Q EAX1^)>AV5P+WQ'X-@M3;W]A<K=VK:G87TLVL\#K7
M[$OP,^&7BG7?VM_V0OCSX)UO]A/XJROKWQ3_ &<_#>JZ'XAUSX=^;;"#Q/X\
M\%1^(/%#Q6=YITOVP>/_  3=QI;6T"3_ &E4T0?VQX9 OZ?>C]$_#/[0_P"S
MU\!=*7Q#X ^*O@7XW?\ !/+XR0276J:)_:Z:]/\  ]/%LCQWE_I]KJI^U:S\
M)]7N;B:/6=,N"]_X?O3<F]\G6H;R_P!>_DC_ ."Y?@;P%X"_:"TO1OA=XCA\
M5_#63XA>!M:^'VJVFO0^)=/C\*^(-/L=3L+'2];MIYX;_3+/SY(;*0L)HX%6
M&Y!NHYY)/Z%? ?["7[(G[.,,?Q=^#OCRZ_::_8F^+<5SK7Q"^%GA[QCX?U:?
MX6'5"\&O>./ GAG1_+OW\%(RW%IX^\"WL<-SX:EM[JPU2&SBL8[KPI_.=_P6
MK^"OP0_9]^(VF>!_V7F@G^#D7B_P%XH^'=G8ZS=>)=/TRU\2Z;_;(T;3+Z^G
MN;\V-KJ$LL4&F7\BWFFDMI<\%M):FWB^$XTTQ_ ,]?=XZP$=';^+D_$$->_H
M?U=]&5J?"?TN:#Y?WOT4^+:J4H.;;P7B/X0XKW;)J+5TU)[.UM4?ZQ?@?_D2
M_"'_ &*_A_\ ]--I745R/P_:5_ 7@AYUV3/X1\--,A7:5E;1K(R*5_AVN2-O
M;&.U==7W9_*3W"BBB@#_ "M_^#B<J/\ @XF^)6[H=/\ V8@?Q^!G@D?S/X=:
M_5S1_P#@G'XZU_X=?!S3?BC^U=)!\//'ECX?\8?LK?M2Z!8ZXVO? [Q]K-C#
M=6_PN\;ZI9:RMHMK87LLFA:9<W8CT?7]+B;P[K$$,T-J(_RI_P"#B!=W_!Q3
M\2_E#8TK]F=@#CJGP'\%L#SQP0#GMBOZ ?AU^V5^R7\./@5!JWACQ WQ(^$B
M^$/#?A3]L7]DV+0M6UGQA\.O$]OX?L8=6^)O@716@5HFNQ'_ &]?V6G2+:ZU
M:D:YHLJ7T+QU\E2=^/<<NJX+RW7UXHS%_H?T)CHM?1+X9E?W:GTF^-;13>CI
M>!/!<6WTNU4LGJ[<RTN>(Q?\$WOVBK_XC7M]9?'?P]X%_;:\!:%&OBKPFUAX
MIL/A;^V'\++$E8-2TR>76Q;O?O$K?V7JHW:SX(UJ8:9K'G:#-!)'XA\4OV&(
MOA=^S]\8OC%8>.+SXH?LDA-1N/VE_P!E35O#_B-?'/[.GCQ;J(:SXH\(Z1<Z
MG<S:/IMI?R+JNKZ=IL AM3''XK\+L+<M!!]1>-/^"D'[/VCZ!X!\$ZAJGQ#\
M?_"75[ZUU7]C;]LK3KK3=(UWX7>)KE=NB> ?'^O74EW,D,SJFEV=]K21Z9XA
MLHIM \2)%J$:R1Q?M)_MA7?Q EE^&?P\B\#>'?V[/$'PWM;;XB6M[KDFC? K
M]H7X7?N3.9KF2Q*W/B2VC66W$AMY[[P7J9:VU'[3HMQ&(_K3^>M/U^X7]EWP
M)^T1J'[/?[/7@S_AIOX?^'_!UT=2UC]A;]KVX^'L_BGQ#I5U<7]T;;X:_%/Q
M+;Z[9V&L7M^@%E-::I FE>.=&Q!,B:];*9_K31- _;=N/&GCKQ'IOC[X+>&?
MVP_"GA>*Q^+/P03X8ZA8_#C]ICP7:RQQ0^.?#9OO$4EMJ\\FF+>1>'M5"_VG
MI-_.OAOQ6TED+26OFO\ 98^-G[+?P:_94AT*]\;^!_$7[.=W?^(M)_:>_9M?
M4;W4/&/[,'CRZUFZU#4_%7A"PCL%OK72-/N)AJVJ:9IJ1&P0+XF\-2FW,\:>
M%_M%?MR?$'P]\1M!^&7AGXR> ?$7PSTQ?#FJ_L*?MV:9%#K6I7NI:OID-Q%\
M.OB#K+O;QZM<RS,VCS?;O*TOQ7IENT-\D.NPOM 7J?;MWX9^+%I\-'O_  W\
M3/ 'BC]BSQ@YL?B]\/\ 5/A+KDGQ _9*^+27TDNJ>(="TZ/Q"=;\,^#M+U5T
MN+C3[8RW?@O4(_[8TUYM$NVMY?RV\=?L\_M>7O[47A;PA\1O$/B>Y^,=EXUC
M\6_LA?M\>&;&?_A#/BIX3GUV*YL_"'Q"BM=1FL9[+4[%(;?4_!]_>SZ;XJTM
M&U/2F77+:9KKT32?V]/VV=5\:>(/%OAFV_9[\%_M:^%]#@7X[? /4;O2=.\"
M_M1?#Q4:V3Q=X9AOI/LPUFXM=R:;JKQRW.EWLK^&O%"R0302C@O"O[;FG^$/
M#'QU^)^OK9_$']FGQ]X0T3P%<_"_3+&\N=8_9!^*VG^+(M3U'7++2[>Y-]H_
MA_PI<7E_J.L6ENT5]X6NA'J.CO<:-<SHH&G?^O0_7M=,_:XOO&/QB\;_  _\
M0_"?PY\?-,^S6?[0O[*-]\-;N;PQ\6/!J--;WGQ \&1W?B#[#XCUC4])+MX=
MUR&..+58/,\.>)HFOA;R'S'_ (0SXTZ;\,XH9/CK\-O''[#7CK5%>POT^$?B
M&/XB_L9?$2*])C@ED?Q+)K^A^$] UR1UMII =2^'VH!K6]%UH=V?M/Y\+^W'
M^UGKNH^ /!_C+XK?!K0_B7IJM=?L;_M@31:58VGQ*TEK=;J#X;?$<?:/L^IW
M>H67EVU]8W,AM?%%MC4])$>LPM$WJWP9_P""@_QH_P"%Q>-_%7CK0/A;H?Q%
MT#P=KES^US^RMH#V5SHOQMT>SLF@TWQW\,VB,ECJ.O:^5:#P]JODBUUF&[?0
M?%CQWT=M.X'S?W_\.??LG@C]L"?QC\)O"'CS]HSX2:'^TIX,-UJ?P/\ VG+#
MX87EMX,_:D^'!GM;V/X;^*FM/$365MKEYHT<EGXCT^>6X%Q=W$'C#PYB>.9)
M<#^Q_P!K:Z\1_%/XB_"OQ'\*]'UF.]O+#]K[]B+7_A1=:I-K>F7*R6[_ !#^
M'PF\00Z=J^N3Z5FXAU.QMX]'^(FF;[:^B@\1QJ*_*.T_X*"^/[SP+<P:??\
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
M&S#7ECJ>G1C3_%]D?L-[Y&NQ+*_Z'7,GPPL?A]X:T/6_&DGB[]CKQAJUM?\
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
M+_A(])\-Z=X@D9;'4=21+KPA?QOINJ++X?G5C\M?MY?"V+0OCO\ LA>"C:^
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
M>^/EZ5XPTN,DR:/J*-,R^+/A;XM!9]#U1KB\F\.SW:V[:A)!);:O>R075_\
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
MLFOKWP:T.HV-[X%\=:7%*FGB6TDM)E"26DX&C/VAO=(M?",$'[&'[8KGQ?\
M"?QC,MG^SI^T).T%E<2W=N&30O"_B76RD\'AKXH^'$N(X- U^8RV/B"TF_LG
M54U/2]5CCUW\WO\ @J/I[:A\)/AC^QA^VG=W&I7>I_%>TNOV:OVE[?.F7OBJ
M^TOPUKT>B^;K,\DK>'/C+X;$D5K<1WEY(GBRW=]/U:XU26_MM<\7^]ZC^V7^
MR?\ !VQ3]EC]JGXNZ?\ $O\ 93^);Q:1\$OC?K.E>))IO"5S+&\^@^!_'OB&
M/2)$TG5-*AD\[P/X_29;=K-2;B:71&U7^S?A_P#X*!?''X,^,/AGX$_8<_:&
M\=I\5_A]KOQ%M;KX#_'^YLM7T;4K/^S]!UFUT7P]XP\1:E96L7ASXE>&9;BW
MA\/^(OM076+8%+I[G2Y+V72@+H_6GP_ITOQ!\/\ @K]D;]KZZ?0/C9I'AOPS
MX@_9T_:6T"-M*N_'MQI&AZ;_ &1XH\/ZN);6:R^(VE?9;:/Q9X4GU"WD\1):
MM/#/;:Y9VVJVGS+^WI;7WQL_9H\??LS_ +3%[_PK3]K7X;/X6\4? ;X[^&%.
MGP>.TL/&6@/8^.O =_"NGB:\N386_P#PGW@!39&\ELVU/2[31]:TG[#X29IW
M[8/[,YT#PA^Q#^VW\7H+K5&T?0(_V<?VC[?1/$NFZCKFMZ#I>GVFG6LNN#2-
MOA[XP^&;J"VM)H7N5M_%8B@MI#+/<Z5<S^#_ +8?[2OP._:)^!'BO]@[]HOX
MG6[_ +1(N/#^N_LM_'[PYH^O:#<_$2Y\/^)]#N[;Q!X:UN]TZRMM&^)6DV]G
M;KXI\*7%Y"GB9H8(1&=7FT&YUD!6T,O]GF"V_:(\%?L*?"'XXWVH_ S_ (*
M? SXD?%77O@G\2_"-C9#P]X[C@\/ZCGQ;I=Y)):OJGP^\0V:M_PEWA*QT_4Y
M=-O)Y[FUT6*R;4-$'ZBSO??M&7K:3XDFMOV=?^"@W[.=E+J.EZY !'H_B;1;
M:*69]3L&Q=1>,O@WXOM[B=]3TW&KR^$GU:[DCAU;P[JVHVGBS\8O@U^T#X+\
M:>%/V1_V1_VIOB/!\(/VMO@3XZ^(7C/PA\;O#FCWL,?BOP])I%[_ ,(WXX\)
MZD-,9KJ[OKV.V3QUX"TNZ-U<'[7/Y$<D<ZS_ '5KW[9O[./[1\5W\%?BW\7=
M,^"7[>OP8T75-7^%/Q,\/Z!XEMK#QU9I97QM/%G@VX_L:"/Q#X+\0[+@^,O!
M3N\FE[]6O[&&%+?Q%8:< K?UZO\ IGT'X#^)'A?]M]+OXA_!?Q-X>^%/[>G[
M.4G]A>*-+M;M)=!\46T<(GD\/ZRKRL/%?PI\8V\QET/5)9KY_#;W_DR:A<:9
M-'K-U^>7QRFU']H/_@HY^S_\:O@M:Q?!;]NCX*Z)X7\.?%?X4^)&^S:?XWL+
M6]\1QW/@KQK;RR6:Z[X5UU;-%\#^.#)$UFT5AIFIW^EW>F:+K?A+6_X)A1ZG
M^TE\-O'GA[Q#):_L]_\ !0[]GKQC876CZU: )H_C+1XM#E*ZEIK(H7QA\)O%
MP$G]J:8%NI/#4MQ<3P0BV6^L[+*^.SZE^TC_ ,%'_P!GKQ1X82#]GW_@H7^S
M[H'ABP\1:#?'9I'C'1X[SQ!&=+UB,;E\8?"7Q=&]LNE:RJWTOAF2_P!/AG,^
MG2Z-/,!T/U MKF]^,][>?M._LPV+?#S]JWX=;?#/Q\^ /B=VT_\ X3N'3MD=
M]X'\;V#1V9GU1A98\!>/4M;:2_6ULK"]-CJVFV4&BI9WMQX^GO?VPOV.[";3
M?BSILHT3]I3]FK7"VF7/CN72BS:IH6MZ7'&&TKXHZ/BYG\,>);:S(\3QD7%K
M'=:A-J6B>*712:E^T)J5W\9O@U:Q?!+]NOX(PQZ#\5?A7X@D6WL/&VG6PA2;
MPEXM@,@3Q#X/U^/R?^$+\:*;E],-QIMG=W<EHVC:E=%K<WWQGO;[]IW]F.P/
MP[_:L^'I3PU^T!\ ?$S_ -FP^/DT\N+WP;XTLG:W5M5F^SW,G@/QZ!&M\\8M
MKJ\M;Z*>Y4&-L-1^TF[_ &T_V+;:?6%U><Q?M+_LVS@:7?\ B>\TXR3ZU=PZ
M*AE7PU\9?#9FO+SS+:.2U\61RSZOIKZ@VJZU!XP_D@_X+WZQ\'/%WQ;TGQQ\
M#;:SL/!WC36?@EXLU#3K6VDTZ33_ !CJ<FHIXKL=3T9W9-"UN#5 W]L:9;+'
M9QWWG7%LC)=>?+_7!97MQX]N;_\ ;$_8\LIM'^+ND7 T3]I3]FW7<Z5<^-KK
M2WF.JZ!XBTDK;'2OB9ILMM?R^&/%:6ULOB62WN%E:UUV+6+6+^3?_@OEXL^%
M7Q(^)FB_$;X3Z0?#NE^+[_X.ZQXHT"73VTC4]'^(*:Q>6/B[3M>TIDB2SUVV
MU!#'JCV\4=O>7"_:T1)9IXT^$XZT7!LOY/$'A=[7^+^VJ?R_B6OYG]6?14]Z
M?TE:-D_;_0_\=XI.?)_!_P"(98RZ_F:6$;Y=;VO;J?Z>W@?_ )$OPA_V*_A_
M_P!--I745R_@?_D2_"'_ &*_A_\ ]--I745]V?RH]WZO\V%%%% C_+)_X.$@
MQ_X.,/B8%&6.B?LX #.,D_ #P@ ,]NO7MUK[W^(?[/OPE^#GPT?Q]\+-8^*7
MCO7OB3HNBZ;^TO\ L$:IIVD0W9N=5TFR^V?&#P99RQI!';R6,RZM,=-,-OXW
MTQEN[62UUJVED'P=_P '!>?^(C+XGX.&_P"$=_9YVD=F_P"&=_"NTX[_ #8X
M[]*_<WXC>"/VDOB!\$M/A^*EC^SUX*_:R^'?P5T#Q+^S/\4(M)UVW\+_ !U^
M#%MH5EJEYX"\2W4C%#XRLM):RLKK2A.LFCZQ&_B/2HYK&62V7Y+#N_'F:*WP
M\'9)K_BXBSI_H?T)FT;?1-X$E?\ B?21\4%:VWL_!OPQ5]];\_;2UKZG@WPY
M_P"";_A35OA%X&TKXU_M&>)]3_9\\8:[;:I^R_\ M'?"_P 1V7B/7_V:/%K-
M&OAWP9XW\8WFZXL9+'4#)IFF:M>3+86\<+^$/%H!7SK/VJ7_ ()DZKJ7Q$@L
MKWXU^*O!/[;7@30)#HFKM9:+9?"G]LGX4V3;Y;&]A8?9S?20Y^W6+K<:MX%U
MV0:C9B?1;IXHOD+]CWXO_M.>#/A9\5/$W[+'[+D/Q'^%]_XNUBT_;;_8_P!?
MTI-0U7PQXLU&PLE\1>-_AII0U.QM97N;..+69K32[8:7XQLRNIZ;/#KT(2/Z
M,O/C9^VG:>#?!/A?Q3\(X_%'[,OBC4K34_V8/VG-,@N)/&W[.'C9I/+T7P?X
MQUA]=^V6NF65V5TC3M2U8(JP*_AGQ-&0('7ZT_GK3^O^&\S[R^!O@#P3\$_@
MIKFE_#GPKKOCC]GR.\UO1OVMOV6?%&EVQ\;_  A\5:C>S7_B'QWX.\.V*HD=
MM:S2R:EJVE:-'!;:OIL4'BOPS-'?12"U^;/CU^P)\,?C'XH\,7GQ(^/_ ([M
M?AOXVE\/:E^R)^UGX5;1M2U3X9^*+#3X;'PYX$\=Z_>Q>8Z206T&FZ9?ZO(N
MG^(K*.?P_K\<&J1(+/Q?6/VU?VQ]&\9ZHGC:U^!GP4_X*&_"*71]"_X1#7=)
M\1Z/X2_;#^$5PS26^L;X;Y],OH+6S3S[J:TN+C6_ FJ3I-"+O1;H!*7AK]KW
M]I7Q3I'Q=\7_ +/G[.?ASXW_ +-?_"17WA+]KW]G/3_"^L1W_P )?&\B+-KW
MCOX;:/J6IVEQ]B27.KW]AHL?V#5[2*'Q+X=>&\_T>,'H>D6__!-75;KXAZC?
M:5\5/%O@3]M3P#H44?C7P*(=$TOX6_M?_"RR/E0ZMHQ>,6R7TL)_XEFI*D^H
M^"]:E;1M62;2+N.1?G_1OV%/A"OC'XI^%M"U_P"*/BC]C35O!-AX@^/_ ,&=
M1T6R'Q)_9K^(NJ^(GT[Q'J7A[1-C2Z;X:T*]5M6UW0-*$;Z7-'%XK\+2FT9X
M[7U?4?C/^W;%H_P[\$^-OA?:ZK\--6O;75OV-/VRM)MC<>(/ASX@N$_XE/P\
M^(6KG7RCK(N-(AEU<IIWB;3TDT;5TBU2)9#\IP_'_P#;[N/VR=3U#3[:Y\$_
M\%'_  -)'IOCW]G"218/@Q^U_P#"NTD6_BT71M-9VM9($L9/,TZ^^TR>(/!5
M]</8ZS<W.F3>?& ?7M]_P2U\%0GX<_#[QG^U/\2(6:2+5_V)OVT-#M_#DLLD
MUQ )-/\ AI\1[ZW2.TU"^NK(1Z;-!J#K8^.-(S%MBUV 1MK6'_!-^[OO'/BC
MQ3X7\?\ C;PE^UEX0TFWMOV@?@#<?V'!X _:?\ 6Z_98/&G@R>ZC-M<7]U;%
MG\,^)UBFN]+NYF\(>*A+#+;7<G&6W[07[95EX"\6^(?#_P"R%'XM_9(\7:K=
MZ?\ M ?L_P!_H=W_ ,)[^ROX_P#/#ZKXG\,:3%KQU#3=$TW46_M._L=, _LH
MA/$7AR22SDGBJ/Q!^T]^UAX6U[X2_"W]I._\ _"(Z[!?ZU^PE^WIKFDZI<Z7
MJVHP6/VNP^$?Q+UG1M3N[)M8UJS$>DRPZNZ:1XWL_G(AUJ.:0@KK^E_P":'_
M ()F_L]Z3\.=6U73?B9\5_&'[$_CO5IK?Q[X,ETG3+7XD?L=_$A+P&\U"UMH
M8WUK0O#FCZXXFO[. K-X,OT34]+\_0[AT7J-4_X)>:;/K_@#P+X[_:E^(ND_
M%S2;=]0_8Z_; TZS\/RZ1\4=&DMQ<)\-_B,]N38ZAJU]I[1V>O\ A^YFDM/%
MU@RZYX?/]KAH[WG?#G[<7[5_Q US3_$/P)^%OPQU+]O.PT'6YOVK/V2-+TG6
M3X(^/7PNTFX&F:5X^\+W6I7<&C_VOJ&G"[;2M1DGN+J*69/#6OJ\;)+5*/X^
M?M?:=\-=1O++]EL>-OV(/&VJRP^,?!DVD:@OQ&_8V^(L%X6NKRQM5UY]:T;P
MSH.MN]Q+# !?^";@K?:>;G0;B4.#N=58?\$V=)O_ !1X\\=^#_$'C;2OCOH=
MC%IO[77[)NHV/AJYT#XT>%FMVM#\0_AT;V$VFI7U[8>=/X>UN))8]8MG;PKX
MCQJ ANI?J+X(_ OX-_L]_LVK\+['Q/XI^*O[!7Q \2ZQJN@^,]2067Q1_8S^
M)6LW1@6SN7M(VU/0?"7A[79/(L;Z15O_  +J9.E:G'=>'[K]_P#$7Q#_ &L?
MVY? ?B7X/^ OCMX>\$?#OXL:E?16W[$_[9EUIT[>'/B]878@F7X9_$:XTS69
MK._U&ZT^6%-;TRXD6U\16V=:T1H]6697^VKG6?VR;:#QQ\2_!7A_]GWPQ\>?
M"VCZU)^V]^RGKEMKR^#/BSX1%DR67Q-^%8OYDT^YUFZT43O:ZS(KZ?XF(7P]
MKD<5ZL4S@'PMX*_X)\ZGXX^+WC7X;>-_COXK^'G[2OP4\6)HO[*W[3NDZ7I%
MMX+_ &JO %UX:T[Q+=>$_B+'#MTRZUZ2*_33_$GAVWGGCG'D^*?#,KSR3FZ]
M*TK_ ()R^&WN_B)X]\">(?B8NO1F32?VUOV+-1L?#]V-:2YMV@OOB3\,].GC
M%EJ.HWM@)KVSEM(#IOC[25-C,]OKMMYH^)O@!\8OC\OA/6M?\!-XZ_:5_83\
M8Z],QO-2EN[SQ/\ L5_%K4KOR[)YS)=66N>'M(\/ZM:>1IKJ_P!K\$>2--O(
MI_#]T)G^E_B5^V'^WG\.O&_PZ\(_&OP;\/OA3^U+9Z==S_LL?M'7>E74?@/]
MJCP-8B"XN? ?C%=-UF>TO=0EMY;5-;T9Y5NK>YGB\1^&'(\R-0#H[O\ X)@?
M 6R\!>%](U_]H3XJ^-?V/_%^I6=]\#/CK91Z4_Q#_9,\?"[,>D>'M:UV:-]9
MTKPYI>KLVG:+JU_)%<^&KKSO"7B:.33G6:;J[C_@F?>7_P 2=*\/ZO\ M#^*
MO!?[;/@/0&N_AK\14M]#M/AU^UM\*[<B7^Q_$MM;.L;WEW JKJMEODU#PUJ[
MKKFB2R:6\K1XND_M'_\ !0Z:?XB_$#X?_L4:0NL!&L?VT?V+=5TI;E==CO;7
MR+OXG_#6QEUY+.^O]4L-U[;7UA$-+\<:<J6MT+;6X4<_+OQ#UWXK?LK6_P +
MOB]\4O&9^(/[-_[1'VVZ^#?Q;;4-4_X3;]COQU%=11:)\,/'$(E6[T/2?!NH
M-#:>'=4>81:6K2>&?$K/;.ES0(^I;#_@G!\.3I?Q&\;>"O$'Q3U7P'JEW>:/
M^VI^Q9K>D^'K[6?!^MW4)76_B'\/]"DC$%S<SVZOJ=Y9Z;!'H_C[285U32'M
M=;M)HX*5S_P2[^#NG^$O G@WQ+^TW\5=<_9T\3:E9ZK^R=^U3H7]B-XK^ OC
M.=BFB^"?&.LE8YH[..Y']EZ1J.L/##J-O%+X2\3+%<117%;3_'3_ (*C:KX_
MT'3-2^ W@WP7^V9X.T$7'PO^)UOI$MI\+_VP?A; B7(T'6XX?$*P3WUQ:&)K
M[2"[:OX6U*2/5]#+Z2Z1Q^;^#?VU_P!I_5_'7CO0?!G[,GA>^TS4]7/AW]N?
M]A_5-%U'4];^%&JZJJIK'Q6\*Z?IVH75M'8QQD:YJ,6FE+3Q1I\2:EI36NLQ
M,A T/4+K_@FKK5QX\N[B/XQ^*_!/[<GP\\+SS^0;72;/X4_MF?"K3(GD7A41
M)IKE(?++C?KO@#79,,7T&0M99G[#/[-'PQ\&^!$_:N\+Z3XV\5_!SQYI/B?0
M_P!K+]B_Q'I%FNN_LY>-]3N[G3/$?C?P9HT,"ZP+6T:T&JZKI.G+;VNHPJGB
MKPT\,\,UM'U_[4#?M)^&?V9_"N@:[\2M"U_X-ZKXJTS6_P!FG]L3X*RZ[<?%
M/X#W\T]E'X:\'^(]3U!)IK"RL[M;C2;_ %[4C]GUK1HHO#7B*&VNHA<)\N?L
MY_&K_@HW+X@U:[^'GA'3_%'[7'@RR,+3^(9(;CX6?M6?#G3#)/=VU@R:C8R0
MZE>Q7#W$D5VLVH^%=7E A,VARKM /LC]H7]@SX=?&_QEX&NOB7\>_&FE>'?$
M4&A2_L=?MA^$/[&U74/"VN6]@MOH?@+X@:U?+MDN[NPBM]+@&I3PZ'X_TNU?
M3=22TUVW25. L?\ @FI>S^/]8U7P_P#$GQ5X$_;+\#:)'%\3_A4EOHEA\+OV
MN?AA;;H4\0>&_,BBMI[VZ@5SI.I&%]6\*ZN[:#K2OI3QFWY2Q_:%_;8MO"'C
MCQ7X2_8SA\3?LX>)M0O=)_:G_94U3P_<3>,O@!XSED\W7/&'@O1$U_[3%ID5
MV&U?4]'TO9'/&L?BGPM,DD<T3?,_CG]N?]IGP]J7A;X6?%#XB^'--T&'6_M?
M['W[6EAX?MM2USX=>()(T73OA9\3-<_M!A>R.BQZ0MYJDB6/C#3T;3]62WUF
MU0T!H?3MM_P38^!EGX \1:UHGQ$^+GC']C?QIJUU8_&WX+W^EZ>WC[]DWX@&
M[5]7\0Z%I,:OJNF^'M+U=A?ZQING+'<^';CR?%7AQWT]G@F^?O@5^Q/IGQB\
M2>(?A=\2_P!H?QCX8U[X7>/SHW[#G[;'A1-&NCXUM9#JPT_P)\7+T,NGWVO7
M^FZ5:VUU;/,NC?$32'DO;9;;7+55.O>?\% _VW--\1S:M;>'O@_X)_;:T3P[
M'J/Q(\ +:0/X*_:R^$MK/]FMO%&E:=!J,VD6^HWUENBT/5[H-JND7,[:-XC@
M-C,K2?/OP%_:@\0_#SP;\:+SX3>$O#_CG]EKX^>+=2\0?'OX/>+;.2S^(O[)
M'Q7AO-0OM<UKP'HMQ>VLFEZ+I^L:E>:K>>&XI5;198H_$'AFY>P\Z)P/\S]$
MM/\ ^"<$MYXT\8>+O"/C;QSX9_:?\+Z=#9?M+_LU3QZ#'X*_:-\$K&]LGCKP
M";N,65WJM[9>;+X=UT6\AG=I/"GB:,NT/G>5^+_^"<?[/_@CX#>-_%VF?$SX
MI?$3]B;7=/U[5M:\.W&EV,/Q"_9%^)6E+-?R*ZP1OXDT7P=IGB%%-_9Q.-2\
M!:@Z:E8/<Z#<*+KQ[3_VV?VO_$WC/X2?![Q!\1?">M?$.[U*.3]A_P#:TT/P
MM87$?CUID:Y@^$7Q%U.#4H[#4;S5K&!K#4K.ZNDL?%MBK:A8/#KD!BD]%^,/
MC[_@I%\5;OQ;XHLOV>KOX,?'WX:65SK'[5O[/'AJX_L;P?\ M*^ ;/2[FQE\
M?^&KRYUB2'4Y!I;WMSHNL0HYNI)Y/#WC""6:.&5P';^OZZ'=^#/^";Y\;Z+\
M#[/XA_M(^.O!O[0-QX+TOQ9^RC^U!IEGHK^%/BSX>U+3H]2/PP\?M'M@U&\N
M-/,,&M:-<3.->LV3Q5H %]'+!)U&G_\ !-S1+_7_ ![X]\%>(?'ME\6M&C73
M_P!L+]C[5;+PU=:5\2-*F@,$GQ)^&:7D#V-WJ^HV&^]T#7[2 V'C*Q9M$UX+
MK"QF]^7? _[0?QX_9]_94L]<O_AWJ/Q-_P"";?CK61J2^(_B VHS?%+]C?Q[
MJMXDUHEC<C5_^$CTWPGH>ML;BR@6WDO_  3,#/")?#\FQ?;-+_;=_:2E\6>"
M_"WQ_OOAU\,?C!I/P^UCQI^Q3^U<=&UNSTK]IO07)M="^%GB.VM)YX-8U76[
MQXE\0^'+H1VNM:?;7/BSPS-%>'R9P+JQ]N? ;X%?!G]F_P#9^L_ASI_B_P 5
M_%;]AKXA>,Y_$_@WXFZB_P!D^)W['OQ3NIXH;72KV>W0ZEX>\*Z)K"""RN;Q
MOMG@[4A)8ZL\^B7*2/\ G=^TE!^U5\&_V[SXJM]:T#X7?M6ZQ:3:3^RQ^U9K
M5AIK?!7]K/X97%AI,^I>!?'5Q([Z1%JKK:PIXK\/WTHU+0;AAXT\+^=8275N
M/H;]FK]I#]L#]I ?&+XK_"3X;_ _P?\ $WP3?6WAC]M3]C+Q9IVNW&F_%*PO
M]/D:X^)_PO@%RUCJ-[>6,<\UAJD2"+Q);G^RM8$6KQ*[?%WC?P%XN^-GQ9\5
M_ _QK\4(?&?[''B.]MO$7A7Q/9ZMXHB'['OCOP]+HWV#0%BD-SX@\->']&U>
M\M[73];EACU3PA<?:M+UI[C1+F( !_UZGU/H_B7_ (*<W"?$+XB_#WX7^!KF
M*X+:=^VI^QE?1?#W47G:[ML7GQ0^&EIYIL]3NKZQ+:K9WVEI_9GCW1F$WF1:
M[$QFSKIO^"@-EX%\)>&_$>O^&?%7[)WBW5;'4OV=?VB=-NO!B^._V7O'QFVZ
M)X6\3Z])/]MTK2M/U'%AH6MZHT<6GF*;PKXLC^S%);;[$N?!_P"VOI'C#P)\
M.M*\8?LY?#_]HKX9^$-+L?V;/C7<Z?XJ'@G]ICX<Z7I=I)=>!O&<EK=?9+F^
MN&65[W2#-+=63R6_B;P](\4L\!=X0O/VK5U?QKX_T?P1\$+KPVU_+I7[=?[$
M8TKQ%)KFVZ@9=8^(_P )K"[D:QN-0U"!3J,9LXCI7C*PC6YMVM]=@78!I_5S
M\H/V]+K]MJZ^&'B'2?VX=.\+^%?BMX1L-*L+/Q[X$'AG2?#'[3_P^>\,>B:O
M]FT9Y&OM3\-W\D.L:UX6E:6[\,ZK$VI6$S:)?211?T>?\&Q'F_\ #FO]F;S?
M+_Y"_P 6/+\LL?W7_"RO$>S?N Q)C[X7*YZ&OY[O^"CT_P"TWX=_9\\!^']9
MN/#/QN_8Z\53:UK_ ,$_BCX"BU*^OO@AK5M'&I^%?Q5O==1]52&+3CJ6C^#M
M1DDM[ZWG6;PYK,#2I8LO]!W_  ;"^?\ \.:_V:?/,1_XG7Q:\GRMW%O_ ,+*
M\1^4)-W_ "V SYFWY<_=XKY' _\ )<\2_P#9-\(_^I?$Y_1'%/\ RBQX)_\
M9Z?I#?\ J@\#3WC_ (. !G_@CQ^W>HZM\&;I1]6US1@,^V3S7XF_\$%OBE\6
MOAA\&O'_ (C^'.BZCXZ\$^ KK1=7^-WPV@OH[F]U?PYJMHEG!XL\":=]EB6U
M\2^%;73[B;48;N\==;TLI!+Y=M']KT;]L_\ @O\ ?\H>OV[?^R.7'_I^T6OY
MRO\ @CE\!/V[_!?P_P#'O[:/[%OQ#\#V>E&3P]\/OC3\&O&^@R^.1\2O"OAA
M6UB35?!6D:9J>GWWA;X@^%[3599])GN5E@\3VDCZ=LF1!"W'F]WX@<$+HLGX
MVD_+_9\AC?\ &Q]'X=J"^B']*&;;4Y>)/T8*,5=V:_M;Q9K25DK7]QR;;7NI
MH_IPLK[3_@?9O^TY^S+&?B7^R/\ $XRZW\9?@WH4 GG\#7-P/L^M?$+X>:'<
M>5_94NF;);;QYX N8K1; 6L]E<PVVCP:==_#O\^_BYX8\?\ P?\ VI=!^+'[
M*OQ/UN[_ &)/'7P(U/QEXI\%Z-IDWC?P)\/-7UWQA!I.J:K)\/[TBUU[X:ZM
M;S/I_C;P28K37/"\J306L%G/9Z;;6?;ZAX4_;=\(ZOK'[8'["7QV^"OB?]F_
MQUJ-SJ/QF_9OOO@QK$OB#3/)BB35O$OAO3[#Q1Y>C_$?P["[#Q'X;BLX[76K
M."&>T@N;*;3;:SC\&^$_VSO@K>Q?M-?!/X[_  0^+'[$WQ(BU34OCE\$?!WP
M2U/^V_!]U?:?<VEYXZ^'VEWWBJZ@T[^SKJ6WN?'W@2[B,$EA;W*6JFV:VGLO
MNC^53K_AS\2OCU^RKJ>FZ)\1?@)I/Q:_X)X?&GS1J_Q'^%OC32/B+\/O@A#X
MK2_\W6CX4\32VWCB;X.^)Y7M[:Z\/QV?BF^TF[U-TF:#681'\0O>?&D6D_LO
M> /%OA#Q8\'Q;_X)\_&+PEK\&AZ[>3R>*H?@LGBC2;RYBTG5]0ADNI]8^%6L
MM<+/HVOQ3R76CS2173W(U2*?4/$?RW%X._;/_9T\$VWQ9^#GQ]^"'Q5_8X^*
MVJZWK'Q-\&6GP4U?7M'^$WA[Q';6=M+XA\$Z$WBFXOKCPV-0&LR?$#POJ;>5
MI\=]-!+%;RV-WJ<_$Z_X&_;D_9A\$^)/$%K^T%^SU\8_^"<WQ;\-:[=Z]HEM
M\%?$_B"?X*VOB.PO7U2?2C'XLN+K4/ACJLDL\&H6=T!?^&+Z:5IU2]CN;B\
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
M=<4NFA^/A?\ FZ%\0O!,47^C0)K]\L#2>(-/1=&\6Z%<_:YFBUNWF2X_7O\
MX-H8S%_P1M_93S%!%YB?$64>06/F+)\1/$96:;<J_P"D2#F7;E=WW6-?S"_M
MR?%?]L/Q3\,KSP/^VW\,5\-?$'PUIMF/AY\>O"_A.3PUX6_:+^';2^996VKW
M=EJ%W8S>(-",L6MZEX6NA)%:7\*Z_H,ZV5U<1#^G[_@VE,Q_X(V_LH><L:D0
M?$(1>6Y?="/B'XD\IGRJ[9&7ET&54]&-?(X'_DN>)/\ LF^$?_4OB<_H?BEW
M^BSX)?\ 9Z/I#[_]B#P-V\CUK_@OX-W_  1\_;K7IN^#LXS]=?T45^6G_!#W
MP/\ $/PY^QQ<_'[]GC5%\0_$GP5\2-=T;XJ_!B;5#)IWQ/\  D.F:/>V-G#9
MH;B;0_&UC ][=>%[M("=00/#;VUU/OL-8_4W_@OU_P H?OVZ?^R/R_\ J0:)
M7Y=?\$1_AWXG3]CM_C?^S?XHL9?C[X$^(WB>T\??"J\U*1='^)WP\>UTB[TW
MP[KED[$:?JLF+^?PGKUNJI;WJO$2)#.EQQYK=^(7!B6RR#C:3^[AV/ZV_$^D
MX ]G'Z'GTF)2_B3\7/HP48/75<WC+7:MM_R[<KOM;K8_7VQO1*MQ^VC^Q?;3
MZU::W,R?M(?LWR+_ &?=^);O3@)=<N;70X?/'ASXQ>'%GENI8;6&:'Q9;3)K
M.BG5CJMU8^/(;/4+7P5#)^V/^R#%-XV^#/CB66__ &@_@)8)'#>V]W" VO\
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
M_B'8/'8_\)5X/:YMXO$1AM[JR%IK,>D7%F 5_P!I?1Q^T#\"O!/PV^+,.F_
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
MX9\>Z]8WDEEIVH0>=#9> /'%UNTYK>2*$&72YI;*#\Z_VX+KQIXO_:+\,_\
M!+;]K;Q=IOCC]GSQYJ_@9?V5OV@=8N=)LK2P\6ZAX=\BPTKQIXXC2XF\/?$K
MPS;:A>+HFNW>HS66M6<DFFZB=0TZ^GN-0 NC]B=,COOB=H_A+]DS]LK4I]-^
M-=GHNB^*?V=OVF=&#:7=?$"_M-*LY[+Q1H6J-+&VF_$_3IO+7Q;X7FO4/B11
M*DLTNI&SUS6_SY_;ZO\ 3/VDK_P%^P!^T!JOC?P3_P %%/"\\7BC]ESXI?#:
M^NO#?AKXC:9J-PT-G\2+#46CL;'79F&@2CQK\-$O;"^E^QZGK=M)H=]I&HGP
MS^AR:')#IOA_]AO]M74+C5[I;32[3]FW]IZV#Z1?>*-3\-6-O8Z.TNKS2"3P
MU\7]!:VA66*ZO$_X2: ?9[Z>YNI(=4N/S-_:$L[GXA?\%%?V9OV/_P!L"\FT
M/XS:'8>&M=_9M_:2T$'2KCQQ<:7J'B'^RO$GAC50UH=,^(^G26ME'XJ\)/<V
MJ^(Y+6&6%;/7;;2KJT Z:GW7\%? 7BOQY\.? '[,G[0FJ:#\'O\ @H+^SCHI
MU;X>?%GX?Z;%H?AGQO:0SSW-MXN\"?9+6PC\1^$=8CC$/C_PR+2"=KR&_P!?
ML]*TV[M]6\/^&?5674_VDM230/$+VW[/?_!0S]GFW^UZ-KMFHCTCQ;I2\)JF
MGE(9X_&'P@\8I.JZKIR6VIOX5EU0RQV.H:+J$NDZXEQ;7WQJOK#]F3]IJ]'P
MW_:S^')?Q+\ OCYX80:?#X\2P*FS\:^";Q$MA)?W)MH$\>> R(5O&C:ZL["T
MOX([.!9HM2_:%U*T^#WQANHO@?\ MW_!"*37_A;\4M!06^G^-=/MUF:'Q9X2
ME6,IXB\$^(8S-_PF?@PI<MI37.HW=I8S6,NLZ7? P5M3_:2U.3Q'X;CM_P!G
MO_@H5^SW +/7=!O6$>D^*]*0 /IFI*9+J/QC\'O&,=TITK4S+J[^%)-7@BDN
MM6\/:O9ZEXK_ )B_^"^OQ-M/BUKWAKQ%J'@6]^''Q0TK1O 'ACXP^#M0L##=
M:/XR\/\ Q!M;1FBU(*W]M:/=V#VUUHFHR3SS_P!FSP0RRS*D5W=_TZ,-2_:4
MU.+P[X@>W_9Z_P""AG[/=NUYH6M6@VZ3XOT>,3.-1TMR9$\8?"/Q@DEPVI:2
MS:A-X8?4+^6#[3I=QJL=[_--_P %]OB9JGQ1O/"$_C3X?S_#CXQ>#_"W@KPI
M\7= EMD%G+KND_%*Q73=7T'5<&36?#6JZ5/;WFAS22S_ &6UE-HDSI$&/POB
M!IEN03=O<XZX)>KM\6>QI_?^\1_5OT0KRXV\6:"<U]9^BK]*"G:$5)M4?"FK
MC;-/[*^IN3:U7*^Q_I#^!_\ D2_"'_8K^'__ $TVE=17+^!_^1+\(?\ 8K^'
M_P#TTVE=17W1_*;W?J_S84444"/\I_\ X+?(S_\ !QA\=54E3_:GPS.\8S&%
M^!6@LTF20!Y:@ODD#Y>M?U-?&6Q\::A\#3X3\8^)=-\#_M,>'O@(VI?LR_M%
MV,"V_@OXY>$O^$7TZ]F^&'CR&W)MIM2AM"MEK.@S2M)=0I%XE\..UVLZ-_+5
M_P %N=O_ !$8_'G>N]/MOP[+I@G<G_"A-$W* ,$EER, Y.<#DU^\W[7/AQY/
MV3?!6I:!\0]5^(O_  3QU#2M!E^(VA>'_$2Z3\5OV:?&D%OIYU"_@\2%Y_$V
MD>%]%UQIIK>VF5)_"MU/F\BOM(N'!^2PK?\ KWG:MI'A+AO77>6=\1O7[ON/
MZ%SZ,8_12\,97]Z?TAO&KW;KX:?A;X+QNENU>I9MZ7LEN:W_  2[U349?@C\
M7O'W@/X<BW\7V_Q$US2OVS_V+-26VN;?Q1;W.BZ1%=?$GX96DZ_8+W4]1L?-
MO=*OK)&TOQUI_P#Q+;E8_$,06X^\IX/AW8?#SP[H^L^(M3\9?L9^--4M[SX.
M?&"RN+D?$']D;XA"Z*:;H>MZE)OUC2/#FEZNXT^QO+_%QX6N@^A:V)M,FBFE
M^9/V/8_!-WX1\)^$?!GC6]\%?'OPUJNKWO[/G[1OB^YTV+0OVB=&-E87=]\/
MO'0L&@T[4A=:=]ABU?08E9P[_P#"6>$F^T/=VP^K=+\1K)?_ !&\>^!/!FF0
M>*8 ^F_MJ?L7:K?Z5<P^)+>X@:WO/B=\-K.6X%EJ6H7MEYEY::CI\:V/C731
M]FO1%X@A:27ZT_GI&U=6OQ O?B%H>AZWKVB^"OVR?!.B2S_"?XMQQ?9OAI^U
MI\,K,+-+X>\3I:DV]S?O:B/^V]*1GU;PW?2KXB\.F;3GNHTQ=,U2R2R^(WCO
MP-\.+J]\+WES<:1^VG^Q7JUO#=:MX9U:YB_XFOQ'^'.E_P#'O<W5Q;@ZHK:.
MO]D^.=*C6]TUHM>@ECDPKB;X6V'P]\-Z'K?C5_%_[&_C#5;34/@K\:K'784^
M(?[)7Q$2XV:3H&NZL]P=5T;1M(U-OL&C:Q>E&T5D?PUXB1M/:.:WZRYE\9WW
MQ!T+1-:\5^$O!'[97@C19G^$_P 58;RPLOAG^UQ\-+4>?+X:\0PVUP+22_N(
M/GU31 9+_P +ZK,NN^&G?39YX8P##O+'P=:^$/!'A/Q5XVU'Q+^S=XGU.SU/
M]EC]J32KUV\9_L]>-9F*Z)X,\9:U)_I-IIT5UG2M)U/5REK-''+X6\3*C!9X
MOR$L_P#A9%__ ,%A7BDDT#P'^V]X"\3W+65_L-A\*?VQ_A5I_@J$20W"*?)D
MOFB^6\M#NUSP'K4YN+(3Z!-.L'Z_:9XAT%;#XC>.? W@NUO_  =J%U=:3^VG
M^Q?J\^FW>L>$M6NH]FL?$?X=:,+E8KDW,2MJ=Y:Z0(K'Q7IZQ:QHLEOK5NS1
M_BN8/!=K_P %"O!WAGQ9\0;KQ+^S1XD^*T&K?LK?M9Z7J\<WBO\ 9_\ &+>"
MX8M!\'^,_$K2!X;"SN-FCZ/KFHR);W=K%)X2\41I+%$]J ?M18:AX7MO"WCW
MQAX1\!:AX@^ ?B'4+S2?VM/V3-6LFN/%WP-\82?/K?CKP/HL7[Y;2"7.KZC8
MZ*%MM4L4C\3>&)$N(K@)8U+3-(CTKX>>!?''Q$O-4^'FJ7=GJW[&G[9VD7L=
MQKW@#7KF+.A_#WXA:XNU'>:,+INGZEJK1Z5XOT^*70M;2WU6W9[72-]XYO?B
M0@;4O!_@3]MWP%H(\B5=1L=/^%?[9/PJL#D(2D_V<ZF\!W1,!)JW@K690L9E
MT&Y8)S=CKW@6U\*>//%W@_PJOB+]GSQ'J-_I7[6/[)NK/92>,/@3XPG;?K_C
M3P1H,=RL]O81W"MJNL:'H_EVE[#'!XK\&RQ2QND !UUO/\1+[XB:OJFEZ5H?
M@C]M+P+H:1?$3X>R,++X8?M?_#"US;C6]$\X?9FU&: 2)9W;*VI^$]8E;1]5
M1]&F5H^5M;KP!8> /%'B#P_X8U3QA^R#XPU2\L/CM\!M0LKAO'_[*?CY;C=K
M/B+PWHT?_$TT_0](U,MJ.M:-IA6?1\1^*?"DK:6TPBDU%/#::5\.O WC?XK0
M:EX U&YM-8_8N_;/TG6].NM<\$:Y/&!H_P .OB+J_P!H5+GS(@FD12:F5L?%
MNE*^D:K'%JD"A=NWU;QG??$/6-8TB'PGX%_;1\$:)#'\2_AG+JUE9_#+]KOX
M96688?$&@3R3_9Y]3:TYT37 DNJ^%M3=O#VNB;1IEE8 _,/_ (*;:7<.G[&W
M@'QW\1G_ +37XF+JO[%7[:NERPW37YN+2RFTWX9?$O48-MI?WM[9".Q=+]UT
M[QQI@;:D&MV[I'^F#7_C:\UOQYXJ\*>$]+\*?M3^$_!LUM^T;^SG<S10>!/V
ME_ PT62T3QSX(DNE^Q3:G?VA<^'_ !"L;O%=L?"?BJ,P26\TGY8?\%%]2^&U
MM\-?A-KOAS0KGQK^Q]XM^+]]8_'CX%SXD\?_ +)OQ >2TDU7Q)H&DVDTFI:+
MH.FZJ3J&IZ=IWEQZ+/''XB\+NVEM+$OZ@>(M-GGTOP/X%\<?$D#64T&YU7]B
M?]MC1Y;6^AU^.ZT%Y+/X:?$B^MR;#4KW4++;INJ:9?.=+\<:=NNK54UF.1+D
M _);_@ET_P ---^&7Q_O+2QU7QM^P_XX\2>&8/%?A26*[C^(_P"QI\1XM0UX
MW5[96B[M;T+PUH6ML9-0T^ ?:?!EWLU72FG\.7!V[W_!5+3_ !%)XK_90\%>
M-_'EOHWQGT&/Q;JG[(W[7>GI%-H/Q?\ #D9T.]7X;?$5K4BRU35;W3UBM]8T
M*XD,?B.T9=>\/XOT>":S_P $M-7\72>,_P!IWQ7X=\-:'X._:E\+Q>#K7]HS
M]F_4K^TMO!'[3'@6W_M^U7QUX%?4FCM-2U.:R+MH.OI$]U&SOX4\5;H6BGEX
MO_@IW-\*X?AS\''LA>>._P!AOQWKGBZT\3:!'-+)\1OV+OB.VI:.LE[!%!)/
MK>@>&-"UN5KE?+(N?!-ZC7$ N/#5Q(C@'F_[4_[8VD_M#6&K3_!GX-:QX8^,
MO@+4;2X_:^_9>\5W.F#P[\9?#S:'+HL_C_X9:8#-:7NHZK8R-=^'?$T<C0:_
M;J/#?B2-+X6UQ<?FW-'\-=.^&FGV=Y?ZKXS_ &(/'&KPS^$?%\4MW;_$;]C/
MXDK?*EO97URX?6= \-:+K;FVAN;@>=X,O4:PU-9O#]Q&S_?/B+]B_P")NG_$
M'1/AK\0]2^(,WQ<\+7UQ=?L2_ML>![?P'<>#?CYX#GM(;ZR\%?$HW7B6SMYM
M=UJPD6#Q'X<E:;3_ !!"R^(O#\HU$7,=SXAX[^%?Q(^'-SXP^*FD_"N]\%_%
MBYUW5/#'[4G[%/BQM#G7XM>$-.TVU2Z^+7@.QM[R]TJZU?4X+BX_LO4;<-I_
MBZP4Z-K$HU&!): _JY_1/\4]9^)OA;PG;M?>,?"7@K]L/X8_#.?7?V9?VDM;
M46OPG_:2\'Z?I4%Y_P (;\2DLA)!>7DMJ8U\2>%SY]T\DD/B;PH)HIO)O/YV
M/B]\>?'?QWU_Q;\;!X!\-R^(=*L[SP/^V1^Q-8V%NHU"RW-+??%;X=:-,1;W
M]QJL#2:EI&H6\4%KXYTE3#,D&LVH=OU4_;!\6^$=(_9]^'/P\O9_%7BW_@F)
M\7Y=*G\6_'/PF?[;^*G[#NN6-Q;+#X5DB6>3Q#H'AZTU=A'!KMX@O? 1,VBZ
MJMQH%R^[R3]KC]D3S]-^&7B'X7:U\._AS^T)\,/ =QXH^$7[02ZM-'H7[7GP
MMEM+*_T[PYXS$NHW%KJ6N7]A+$?$GAN&&WN['4YO^$I\/?N#)$ 7]?/^O,_*
MKPQXMT[X8>'/"<NE_$?Q%>?LP^+9\_L__M)>'M1FA^)'[*GB_5&^R6?A7Q'K
M<Z/J>E^'X+TKI.F:WJ2!]&EAE\+>,(_L3PR-]B_LUP_M _&O]KWX%:+XN^(_
MAGPU^VE\ ;%-2^%/C?Q+JXT_P'^U[\#]*N)=7U7PHL(26#5=>D1_M&L^'WNW
MUOPSJ4RZ_H_GZ)(V?F_X*> O%'QC\9^/KCX,^ =*M-?N]/UEOVU/V,/&EU9V
M=H\=I8%]>^)?PZM[P#3[G4[_ $P37T8LHDTGXB:8BEOLVO6L:P_<>J?#[X!?
M!K]G']D_5_"WB>^\:>'?%VNR>(/V7/VA/AY=ZAXI\4_!SXA:3K-[IQ\(^/\
M5+N[>?0O"UEN&DZ!XBOX[&;2T,GAGQ1;26K0S* _Z_K^OS/VIT[4](33?B)X
MZ\#_  YO-5^&NK:A>:3^V5^QCJUG'=>(?A]XAN SZS\0/AYHL@5)GD59-6NM
M/TT)IOB_2D_MO19(=8M7CA_F)_:EL_"EK\5/%O@SQAXZO/$7P"\1_%/4=9_9
M+_:XTJ\:Y\8? _Q5+,%T3P'XWUV7%P--,X&EZ7JFMJD=]#%+X6\6QPWD<3#^
MFCPYKGQ+\3^(?!TWBZZ\+?"+]N_POX,L[_PSK,NIZ?;_  T_:I^'D,45S=>%
M];>UNOL]S>I@&ZM0SZUX)UAH]3T]GTB11:_B#_P46LO!>A>,=6^(GPM^#^B-
M\+?&^B>(Q^V_^R5;V-A+XO\ "_CR\U&-/%7Q.T#1K)%BNKLP?9M4=M/*VWC#
M3C-KFE&VU6U$48!9D^#_ /P44TJZA\?7/Q+T'X/_ +4?P[\!Z?JMPFI?%U?#
MGPA_:\^"L5K&=,:!)Q':QZM<6C0VUI"K2:[X)U^5+6Y$NC3>9!\*>&/BMJ7@
M_P )_$OQE\-&\>7/[./Q!U_4(_VO?V8#=WMMX[^!OQ&DEFFU[Q_X<T6WD2ZV
MVM[/=:QJ^FZ<%MM0M3_PEGA=XYUGM[?]>OVV[+PQ9?L$_LX>$?&GCS4/$'P+
MUOQ+\'=8_9%_:VTJ\$OBSX.>+)/#&LG1? 'CS6I<.(@R?V/8WFL,-.\1:?$_
MAWQ.D>IPVLR?CMO^(^H?$JXN8+?0/ ?[;G@30MNI:*I-E\*?VQOA38GY9+,R
M!89+TPKNLW=7UOP-J\OV2X$NB20_9P2W:MM;7\?70[C4OB]\71:?#CP%XX_:
M>^)%WX:O9[?5?V*OVT=(\7WMUJOA[5+F+S=)^&GQ%U83K%=2W=N!IT/]L-'I
M_C/30^G7_D>(8(S7I_P^\9?MF?&'XC_$"?P!XPU3PO\ MC_"[X<ZMXD^.WP9
MUGQQ>Z3\+OVN?@GX=MQ%J7BCPI+>L;34M3GL&8Z/?!/[8\-ZI)+X?\1J;!TE
MM_D^SOO!=IX,\;>*?#'@K4?%'[,GBK4;S3/VG_V8]4LY9?&?[.7C:682:SXQ
M\(Z-'B\M=(M;[&K:KINDB,0^7'XK\,.KB6!O2O"-KXZL[KPCX.L?B+X@O;:X
M\/:OJ/[(G[:_A!;/5M<\/Z-JNE-;WWP\^*6HR136L\=WH[_V/?7FH@:9XTT1
M#'?O9^);6*90;V/3OB+X*\?:/^SUHWC7QAJFK_$W]@[XTZC8MXF_9VUGQ=?Z
MY\8?V6/B)=R)&?$?A7P)%%+XAT71M!U&5)M6M-.$;^&)O)UOP_)-:2O;#]SO
MV==(^+UU\%/@=\-_VE/'6K:7\:K"PUEOV-?VQKN.TCOO$VA&>^'@_P"%WQ8E
MMF6SN=8O?#"Z;97>FZJR67CK1A%J%IY'B:(H_P"-'@L?MC_M#?&[28_A]X?\
M.^!/V^OV??AAIEOXS^$<5U9^"O!_[3_P*T^,0Z7XM\(:Q/(MI?ZV]A,\OAW7
M)(QK&E7-Q)X=\0K-9R15^QW[/6CW?@3]E)T^(\&N_$W]F_Q/>>*K;XV?#;5;
MVZUKXF_LA^.Y-;O[Z'4M-DC:36K/0O#MS+:W>HV5K-)?^#K^)=?\/W5U823+
M< +Y'Q9^Q_X[^+/[.GQO^(_PVU7X$MH'[67BK68;O]H[]F?2-;T36?"WQN\!
M1I=Z9!\3O"^F0RW-M]FU?3VDOO#_ (EN'M[W#-X:\3V2S^4P_4?=\-M+^&<C
M(-5\;?L->.-5<75H?MT?Q%_8Q^(L5Z%>=4C#:]H?A70=>=#,(A_:7@"_VW,
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
MXOTZ5-5T=-8GU2XT+Q/]:_M/:E;^#?V9/CC^V3^QS!-XW^#WC?P3J]_^T/\
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
M?$'E6QMO^%G?#^SE86.HZJ^G"2XTO5;"+^S/'&D1"T<6WB&W8S ?UL?R//\
MLR?MV:MX_P!'TG4?AG\5_"7[9'@71I'^&'Q7L_"OBQ?AE^UI\-;(">3PWXF^
MP*]I+JK6PC_M;3%E;5?#M\XU[0_-TI[E%XC1_@G\<Y-9^*.I?#[]ESXPZF1:
M?:?VW_V$=1\&:[>>/O _]KF2TN_BYX!\/K;BZ:#43'<7D%WI<::)X^T^$7NB
MRPZW:RQO_69>:Q\'?AGX*O[NU^+?PCN_V%O'\MGXH^#?QI77+G3_ !]^RE\3
M]&C,$6G^)-;TN^9[7PWI=W%<VVFZO<Q6VH:)<QMX5\3?:-.D2Y'S9\/?BQXI
M^(/_  4)\3Z_I/Q8^ >A_M::3^RG\/$^$/QR@U2]L/@-^U]\*K#QW//KOA;5
MFBNK>6;Q&MQ%*VI^'8FEU7P=>S0>(?#RR:1-=)$!_6Q_+1K$>FZ1X:\'>!O'
M'Q'\5ZU^S_K.LP7'[+W[3UEK>ICQQ^SOX]2=[?3?A_X\U6>X%W86UI?QOHEG
M=:T8HI5CG\+>)DC>-)1OG4OBY??$<!]7M_ ?[;W@30"4F_M/4;+X5?MD?"G3
MS\V\?:!#->F%<7$2F37O FL.TD(F\/RSK!]W^._V4_$/Q2_:D_;*NO@-X?\
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
MAL=:\/QWMI9^.+)EU>PD3Q#"Q;3\%?&+_@HWX7U+Q'??"?\ 8?\ "/@/XU>
M=)MM%_:6_9 'AW6D\&?&WP;%$UHOC[X<K>>)'LK[6+^Q^TSZ'KRI-#KZ2R^%
M_$J-?G=<@'A__!4WXL?&J;P!X0^$?[3'PMM-%\66>GZKJ?P9_:'\*ZY9^,M)
M^/7PX@CM9[/0_&VN^'+6+3O#_C+0=.NCKMUH.J2-I?B0PP>)_#<S-'=+)_1+
M_P &T,EQ)_P1L_93^T6PMMB?$6*'$RS>?;Q_$3Q&(;KY57RC,OS>2V6CQ@L>
MM?RY_'[X7_M!^$OV0_&OQ@\.ZCK^O?LQ_'CXDZF_C3X7>,1);>+?V6/'^D7"
MZIHNCV^GZF]UJ.G^"-1OI-4\(Z?H%Q,FJ>$-2>/3;:ZNM#U%VN?ZD/\ @VE=
MW_X(V_LH;XFBVP?$)$W,C>:B?$/Q(%F78S;5D'*J^' ^\H/%?(X'_DN.)/\
MLF^$?_4OB<_H?BG_ )19\$_^ST?2'WZ?\('@9_7J>L?\' $QM_\ @CQ^WA<!
M0QM_@S=W 4D@,8=<T:4*2.0&*8)'(!XK_-(^&_\ P5C^*/PTD\+ZM\/M1\3_
M  ]U/PD^K/X?FT+XIR^'+K3)M;"C6WMDL]"+/;ZFRJ94NI;A9%2/<H,:$?Z6
M/_!P1_RAO_;X_P"R(ZE_Z=])K^6__@SW^$O[*WQ(^%'[:=U^T1\-/V??'NIZ
M;\3/A?;^&)OC1X/^''BC4-/M)_"NJR7<.@OXXT^^N;6VFN5A:Y33_+AEG6/S
M0T@6NO/.%<FXAKX+$YE#'K$Y?3Q5'"8C+LWS7**].EC70EBJ3K95C,'4J4ZT
ML-0E*%2<HWIQ:1\]X6^/GB3X.9;Q+DG!6)X4J9+QAB\BS#B#)^,?#S@+Q%RG
M&9APS#-*61X^GEO'O#?$F"P6-R^EGF:TZ.*P>&I5_9XRM%U$G=_A;<_\%M_V
MFI_B#9?%2X^*/Q"_X6/8:,^@6OC$?&Z\AUX:))'<1-IDUY%X>C>[L_+N942*
M[$ZH%@";?LEKY+8O^"W'[3$'Q NOBK;_ !2^(-O\1;[1TT"_\7V_QONX-:U#
M1XQMCL+^YA\/(+Z&-0HC-VDTD85 CKL3;_8A_P &SW[*?[*WQ:_8T_:8\0?$
MG]F_]G_XF:IIW_!0;]I?0-&USQO\(?AUXSO['PUIT/@1])T73-3UWP_J5Q;:
M'8BYF?3].M)TL+83RM;PIYK%OZ+?^& OV$?^C*_V3/\ Q'/X0?\ S'UX_P#Q
M#KAS_H(XI_\ $WXQ_P#GZ?HR^F;XSM?\BGP%U_ZQ<^C?_P#2G/\ +#TW_@MS
M^TSH_CK7_B;I/Q3^(.F^/?%5C!IOB3Q38_&^[M=4UVSMC;&WCU62'P\D=Z\3
M6D#)<3QO<*XE<2[KBX,K-$_X+;?M+>&O%?B[QQX?^*/Q T;Q7X]2-/&>MZ;\
M;KNTNO$OE+&L<FKK#X>6"[N (QFY>+[0Q:9GE9IYS)_J?_\ # 7["/\ T97^
MR9_XCG\(/_F/H_X8"_81_P"C*_V3/_$<_A!_\Q]'_$.N'/\ H(XI_P#$WXQ_
M^?H_^)S/&?\ Z%/@+_XRY]&__P"E.?Y4GP[_ ."SOQ]^":^(+CX3^-/'O@<>
M);V/4->L? OQ?FTV/5+_ ,^XG^W2Z99Z!;V0N1+=W$LUS%%'*PD.]G54"Y^D
M_P#!:[]H#0]+\=:'I&O_ !7T_0_B9=W-]X]T.V^)\J:+XIN[W[1]LFU72?['
M.GS&[6ZGCN42WCCGA9()5>&*%(_]$3_@K1_P1;^$W[9G[$?Q#^ 7[)7P/_9$
M^ OQL\3>(O .J>'_ (DW7PE\,> H=)T_PWXKT[6-=M6\2_#KX?ZGXJM#J>DV
MUS8K#96CPW9F^SW;1V\CNO\ $O\ M3_\&G7[?'[)G[.7QF_:6\:_&_\ 99\6
M^%/@EX"UOX@Z]X8\"ZI\7M0\8Z[INA0B>YT[PY9:E\*],T^XU6:,DV\5[J-E
M;L5(>X3C)_Q#KAS_ *".*?\ Q-^,?_GZ2_IF^-"VRCP%?_>KGT;_ /Z5!\8_
M#[_@N#^TA\*=#U'PS\.?%?Q?\'^&]6NI[S4?#^B?%.>VT2YGN;86=R6TK^R&
ML4BN;0"VN+:*!+::',<L3*2#)X._X+B_M*_#_P *ZAX&\&^+_C'X?\':I-J4
M^H>&++XK7/\ 8=U)K,*6^JB73I])EMO*U&) +NW6-8)W:25XS+-*[_H]X%_X
M,X?^"B7C[P1X,\=Z7^T-^Q[8Z;XV\)^'/%]A8:KK?QHM]4L;/Q+HUEK5M8ZG
M!'\(9HX=0LX;U+:]BBFFB2YBE6*66,*[=3_Q!:?\%(/^CD/V+O\ PH?C7_\
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
MYYS)_H_44?\ $.N'/^@CBG_Q-^,?_GZ'_$YOC-_T*? ;_P 9<^C?_P#2H/\
M-,\+_L4?\%X_!/Q(\4_%_P (?\$]/CGX;^)OC;5(M<\5^--&^._P3T_7-<UF
M&"XM4U6]N+?Q:BMJ/V:ZN('O$C2XEBD,<DCJ% MV?[&W_!>VP'B-;3_@GS\=
M88_%NLMX@\10#XZ_!!K;4]9>2XDDOY;9_%;0133-<S"86T<,<T92*5'BAA2/
M_2HHH_XAUPY_T$<4_P#B;\8__/T/^)S?&;_H4^ W_C+GT;__ *5!_F.^"/\
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
M'6T+7>F_"GQ_+IM_;VNJW]S:2K;ZGHFH7$T7BRRD&L>')H]7B=):'AO]D/\
M9WT[QIXN^)'PY_9.^&GAOX_^&_LC_M/_ ++]UI\EQX?^+&CQ_N;?XD_#N"^N
MGTG5-1NK='GT'6S9S1:YM?PWXF5=3BCFE]ZCD^&VG?#G4;JVT[4/&O[$_C?5
M)8?%WA.>"]C\?_LA?$!;P_:[VSM(M^MZ-X6T?6I#<7=M;K_:/@74%34M+:;1
MIY$N.BU/3M?N->\#>!O&WCR#3/B[I,$FH?LE?M;6?D2Z/\4M%EA2Y3X>?$:2
MU<6&I:MJ-@([;7-)>86GB^Q9->T#RM9AF$_UQ_.]EV/E:;]D[]B:U^%&MZ)>
M_"'PUXQ_8:^,7BC2]?O=2@M]8M?'7[+OQ6T74[ZXT:759$OCK>A>'_#'B/5;
M_P"Q7,!M;CP1J%S+97\-QH-Q%FQ??L*?L\W7CCPGX<\6?"KX6>&OVFO#.FR7
M'[.7[15KIMY'X,_:&\%I"+M_ _C866J):7NJ7UGL;7= DFE,Q=?$WA-U/GP/
M]2Z7J?B.Y\1^./&_@GP+#I7QHT:!-/\ VL_V3KQ[>XT3XNZ%-;O:GX@_#I;I
M!9:EJ^H6 GFT'68HI++Q?9D^&M>6/5HE>XYET^&VG_#FRM9[S4O&?[$_CC4D
MD\.>(8VO(_'_ .R!\0X[S$%I/<$/K6B^%-'UIO*MYI@-0\":CNL;P7&AW"O.
M!9'ANG_LK_LX75KXIU[P9^R;X!DNO#?]IZ5^U9^Q=JNA0WD-S'XC27^W?B'\
M,]/ED6QU>\UN$SZC9W"PW&G^,[/$2O9^(+2-G^+M,_8S_8FMOCWK'@'7?#?@
M;QO^PYKOP?\  7BGX$Z[IMMXA3Q[^R%\4;GQEJ.FVUWKVM27"W.G: MVMIH^
MFZG<WQO]"F7_ (1OQ-9KI8CN)/UJO+'QG>^,O"WA7Q/XLTOPQ^T_X4TR:Z_9
M[_:$AC5/!'[1W@6-$NIO!7C>.S<6E]?W=H(?^$DT))6NDF,?B[PFY47,+_#'
M@34Y9/\ @HK^TYX]\"^ IEUU?V8_ &F?ME_L9:FL%[_:LEWXQU&*[^)/PZLI
M%2PU/4KW2Q=W%I?V,0TGXC:4%AD%MXBM\S 'K=E^QU\(;3QO<>'W^$OPF\"?
MM;6?A:.Q\*?$&'1Y+?X;?M@?";2;B/4X_"_B4QWC>9? QQ7.I6,%Q_;'AK4]
MNM:/-+HLEQ F0/V3?V4=7\,^)M9\-?LF^#->^'.EI?\ A/\ :G_8PUK03<ZQ
M\.[S5KNYU37O&7PVT>*YCAN1?W5Q?:[+:6:-IOC2P?\ MKP_/9ZM;M"OOMQ;
M> K+P+X:T'6O$VI>*?V3/&&IV=_\#?C;87<X\<?LN^/O/":1X>UW5Y"=1TS1
M-.U,BQT?5-1*MH\BOX8\2(]@T,PZR:#Q_J'C_2-)U?5]#\$?MD>!]$=_AY\0
MXXVLOAI^UE\,K-DFFT37(H6$,MS/$L4NLZ+%*^L>$-8*^(?#I?1'G@B L?*G
MP*^#7P$^%/P^T[POX<N-$@^ 7C'QWJ,O[-W[5'@>WELO%WP6\1:;J,EIX2^'
M?CG6KN>>]&G:/()-$TK4M5EAL=3A27P_XE@%PD-P/JI?^%B7WQ"9H_[#\#?M
MH^"=!)DB^:R^%_[7GPMTXY+H!B*6]6 9W /KO@/6#G$_AZ218_*_A9JNG#PM
M\6?''@WX?:[J'@34O'_CK2/VQOV0/%-K;WGB#P7K5S?D:KX_^'>CQLRW=E)
MG]K>7I:16'C/1Q%X@T0VNLV<L:]I>V/A>V\+^!_"'B[QQ?Z_\!O$6HV.K?LI
M?M5:5>^;XN^"/B^8@:!X+\9Z\<20P0R@:9HFLZF8['6;&*7POXICBN8HY8 #
MXA^,?[!7[)7QCT/XR_%?0/A'K5EX/^).HW$7[3_PDL)+Z+XA?L\?%2)8YKKX
MI^#?#$$_E!K2ZMX=5UBST>.WM=8TVVA\4^%9(9HIH5^ _B[_ ,$M_ OPA_9\
M\87WQN_:0\6_%W0-$^'>O>/_ -A#]K>*X>SN?A_\7+S1C*MC\2-32\FBU;4-
M8^Q66EV(UN8:/XNT>.XTS7#'K,"F/]^]_P 0[WXA,Z)H/@C]M'P'H86ZMP6T
MWX8?M>?"ZR;EXP<0B]>(!P@,FK^!-><D"7P].T<'Q_\ MCWO@^T_8;_;"\6>
M&?!6H^)OV<?$WPO^(>E_M1?LOZE9&?QA\!O&$FFRRZ]XP\):#'LO(].M;G&M
M:YHFE"-)(8X_&_A">/RY88@#\.?V"_V>] ^-<'Q&\>^+/ GABQ_;A^'NJQZ+
M\1/A3)JFHZ5\/?VI/A)INEQC^WM)0&&RN;_4DDDFTC4F2?6/"^H)-H^NA])=
M=GJGQ)_82^"2?#?5-:_9UTSQ!H/['?Q%UBX\(?M5? J]N]6N?%O[,]S<WT5Y
MXFUW0]'+2ZSI]EH6K1Q:E/I=@T(T4A/$>B2-I3SPG+_X)J:78+\(;GP+XY^(
MMU?>#]0^)&A:O^Q9^VAI=W#>:QX3UBY\-*^B_#OXBZRA6"[FE@5-+M;S46CT
M[QMI$3:9JL5OK%JB6_ZDVMU\0[[X@ZYK>AZ'HO@S]LOP/HT47Q:^$\DRV7PV
M_:U^&EJ&AA\2>&9YQ]G?4[BV+MH.M[9[SPYJDS>'_$,4VESPAP#\]O!W[!NG
M7W_"O?"/[9'Q9G^)WQ$TNWLM,_8#_;,TK5IX]"B\$Z;;X\*_"OX@7=G)#;:A
MKFN:1'#%J\&H2?V3XTL]\\'EZ[#,5^=?VW_@5X4^%&G+\2?@7\(-*^''[6.F
M:^^@_M3?LX7.JW%QX(_:6^'<>D[%\:^!(]6=]/FU2^A\Q]'UM(9'::1O#?B9
M3N@>OUGM[CX=Z?\ #SQ%K>A^'=3\9_L:^,]4N['XT?!B\M+E/'W[)?Q!^TB7
M5M?T+1X]VJZ-X?TO5RNHZUHEDHD\-7 3Q9X8F?29C&OYY_\ !4[2K^3X9?L\
M> ?'7Q%^S^*[?Q_/JG[%?[:.FM!=P>);6?P^D]G\-/B7>0$V6I7]W8>58ZEI
MUY(++QGI9^WV*1ZU"UO*"LCT_2_V)/V%;3X0VU\/A7J'CK]A_P >S6[Z]I,F
ML^(XOB/^QI\2E>&6YN88!<OK>A^&?#^N3>?=6D974/ ER1?6S7/AVZ"UYS\2
M?V"OBB?B)X.\ ^#?CS!\+?&/A:"'XD?L2_M"R3R:IX2^+'B_38(Y=*\!>/I(
M UK=)J&EA#K=C<3SMJK&/Q!H,9O8WBK]&_"^H>,KW7-;\8>#O!VG^&/VG/"_
MAK1[7]IO]F:[GC3P;^T5X+CL(K:+QYX#FNP;2]U.ZLS-)X6\3HLSR-*_A7Q<
MDI:WGNL5&^&>F_#2>:*+5?&G[#?CC5F35=*9;NV^(G[&7Q)2]W33118DUCPY
MX9T777,DB;?M'@740+F)KGP]=[*!V/D'P+^Q7\,X=.\?_$*\^%#^)_VE8=.N
MIOV[_P!F;Q)K=R^E?%BZU*RE_M3XH?#&URFG7LUXC3W&@:S!;M:>++'9HOB
M)J_V9G_+/Q-\#?V?+/0?V.O 5GXBU'QG^P[^T39M=Z1\9O#T^KP_$/\ 9)^+
MD7C*[TW2[B1]60:_X;\.^%]46WL81>QPW'A*ZA>PU-9]%N8)C_1%XFTWQ3<Z
MKX9\$>-O'-GH/Q]T'0=5OOV3?VLK*&'_ (1CXW>&#ITERWP\^(:VSM8WVJ7U
MB88?$WAB>62+5X95\4^&"UZTUO>?B%X=U76KCXM?L:>// OP^BTSXIZ7X5;3
M?VROV.[]H;C2_B3H\GC+5+>;XF?#6&Z_T/4M2O-/,MWHNKP(]OXITXMHNM_\
M3>.*XE!=3J?C'^R'^TKX@\4:7KW[0WB_0M&_;9^'\VC>$?V?/VCM"U7PUX?\
M _M6?L_^%;":.-/BG?:G-'HEYXAU2R&D6VK>&WF?5]*NO+\3>'?/AG>$^M>%
M?V6_V'+FZUK6O">@O<^,?%6EVT/[97["^I^.],U'4-5N]0LQ%JOQ-^%UO:0R
M:#?WVJ*ES?:?-I,D>F^/+.(BU0:S;QL_UY\=_A_X2\3?"+P%8Z?/;?%3]BRZ
M^)VC>-/ NI>(=1O-/UW]FGQSI\FH65GX7\4:PUM?:KX:\.>'-;OUNO#>M:E9
M7+>!];L1H'B2TN]%ND*_+T?PJ^,Z?$T_LR>*=-^!W@?]NK5[U?C#\!?VDO#W
MB*PMO!?QC^"T&KQ7][X'\2Z \"ZG?ZIIL%B;6[TK2&AM+74=2F\4^''B@EN(
MYP/ZO_7^1T]Q_P $VOV)[/P3X.\-^)=3\?>*_P!E#Q7JUEJ/[/'[1>G^+[D>
M//V7_'CW'DZ1X6\5ZQ+ ;_3=*L=1)T?3M5U0K%9%&\,>*8FC:&=?G3]F?]D;
M0/C-\8_C/X?^(0'@[]L_X!>++OPQ\)/&&G:F^C?#']KOX,:7>:XC:'KZ1H\%
M[K!L["S_ +2L',NJ^$=5F_M/2S<:1<[:_8?1M2"M\0/'?@/X=SS0-,=&_;7_
M &+=4MHKJ^AO)K=8-4^)OPWTF;;;WU[=6B/J9CL5&F>.M' E@:#7[?S(/SC_
M &(K/P+9:=^T#X:\2>+M2\5_LG^+?CY'J7[./[1>FWTK^./V8?'/]K^+8]#\
M*^*-:E4W^GZ+IM\?[+T'6M6$<FEB.?P=XO1XVC= ?8ZC3O\ @GS^R-#H?Q!\
M:^"OA)XYU?X4ZS>7>D?MC?L>:EK4D_B3X6^)+A<ZU\0/A[I*VZEHCM.L7-II
M*QVGB"QC77-"DBU2&0+ZK^T+X+\!>!?V,[KX0W_C.]O/V<X/A[-_PQ7^UEI&
MH/=^)O@IK0MO)\/^ ?'OB"5C,8&E#Z39ZSK#I9ZW&D_AOQ5!%JB)*GUE)#\1
M[[XC6%C?7^@^!?VV? >@O)X5\7*IT_X7?MB?"NR8.VG:F8G\AKZ6''VN%))=
M6\#ZXZW]DTFCSL]O\V?M&:EH,/[+7[4_C?P3\/K_ %?X1:SX0\4:/^V-^QYJ
MUBDWB?X6>)Y[=1KOC_P'H*[ "=K:EJNF:6B:7XITU(_$'AXV^JP/'9@'QO\
M\$K)/B/>^.?C3=6UKH7@7]MSP)9>$5\0>'W/]G_"S]L;X5V-O<Q_;K(./LQU
M1X,I'.PEU/PCJTOV.\\_1YQ(OY5WOA0>)'^.?B?X4?"'QS\4OV6]:^(?BS2O
MVI?V:++P]JVL^./V7_'-UKE_)JOBKPSHEC'+=Z9IMM?1RZQJ&B6'DH883XH\
M)2@I=)'^F7_!+[3?#T/@[7_!/C'X@W^M?!G7-?\  NJ_L=_M?Z3>BX\4?"+Q
M3-:W*Z)\/_'6MOR8U;9I.F7>L-#:>(-.23PMX@2'5(HI5]$_X)WR_$>^^/'[
M55Y8VFA> OVV_ >KZ:OB7PT96L?A9^V-\*;#5/$D<5_82OMBFN9( ?L%^IEU
MKP#KI.E:@)=$DCEM #XV^"WC']IO]GCP]X8^%%UX2\2Z_P"'O%>LZ;XL_8U_
M;;N?"'B&_P!4T?539-;Z/\,?B#JMK#!!>?;;0KIA.JNMEXNLXVL+M;?7X":^
MCK/]M7_@H=>^/_$GB+P[^RII'@W]K_P;H\4?QO\ @G<^!_%EM\./VK/AS;A[
M2/Q?X5DN4%I/J5U:"1=)UX1R7>D7[/X;\3*]HZW"_J=::AX*L_!/C/Q1X;\(
M:KXH_98\5ZG?:;^TM^S7JEG*?'/[-/CR24'6_%WA?1(1]NL-+M+[.H:SI>DH
MD42I#XH\+E1YL":>I:=^[^''@+QY\2;F:RN+F#5?V)_VU=*N8;J_L;^Z@#:7
M\-OB-J:,+2[O[NV$>ER0ZE)'I/Q"T4_8W^S>(H%F<%KY?=_P3\2-4\8_&O\
M:;\'S>!]5^ [G]A/XA:W/%\4_"GB'X>>(=*^(7["7Q/TZ\-YJ'CCPWJ%TT7B
M3PSIOA[6/])NM#TB=)-&N536="27399UC_9#POX&\2^%]'^#/P?^)OQEO_$/
MQ4\,:1:O^Q]^W=.UM='XK6TEM'<1?#OXH7%J4L=1O]3M/*LKK1;N0VWBS30M
M_H[QZ[%().ZM+[X@W_CSQ'XA\.^'-*\(?M=^#-'AMOC?\#Y9E@^'?[5?PWME
M^RP>+/"#W2BVN[ZXM58Z!K&R6_T.^>3PGXA5[7R98^0BF^&UA\-]:U33=&U3
MQI^Q+XWU2>U^)GPUNX+M?B!^Q_\ $07>=0U;3;"(-K6C^%])UI_M>H6EFGVW
MP;?+'K6C&;2)Y(KH!?B?!G_!4/R/$/[,GQG\03B3X+?''2M;\"V'[2WP4M]L
MOA/XH1'4FM?"/Q<\&^88XKNVEU%8&C\3V$9NWLS<>']?C%["DS?K_P#\&T<D
MLG_!&W]E'S8#!LB^(D<>75_.A3XA^)!'.-OW!*O/EGYEQ@YZU^0G_!6$R:7^
MR0_A3XN0I\2=<TN^T+4/V8_VF]*C^U+\0O =^S'6/"?C?4M,+VB^+=*T%C?2
MRW+G1O%$%K;Z[8+'JUO.T_[+_P#!N!9167_!&_\ 8\$44\7VGP[XPO9//=',
MDMSX]\2.\L6PG; Y&8D?#JO# &OD<#_R7'$O_9-\(_\ J7Q.?T/Q5_RBSX)+
M_J\_TA_PR'P,_P SN/\ @X(_Y0W_ +?'_9$=2_\ 3OI-?XXD4]S!G[/=7=MN
MP6%M=7%N&*_=+""2,,1V+ D=C7^QW_P<$?\ *&_]OC_LB.I?^G?2:_QOZ^N/
MYUGI:WG^A_J&?\&;I)_X)2>-R26)_;"^+Q)8DL2?!7PG))))))/))))/).:_
MK$K^3K_@S<_Y11^-_P#L\'XO?^H3\)Z_K%H+6R"BBB@85^>O_!6+5;C0_P#@
MFS^VIJ]K\3I_@O<:=\ /'5W%\5;:PU75+CP&T5@&_P"$BBT_1%?5[M[(9*PZ
M<CW3%OW2LPP?T*K\IO\ @N9_RB!_X*)_]FM?$S_TU4 ??_P"G>Z^!7P5N9==
M;Q1)<?"7X<3R>)GAFMG\1/+X.T:1]=>WN?\ 2(&U=F.H-#/^^B-P4E_>*U>M
M5X5^R[_R;-^SK_V0KX1_^H!X?KW6@#^:?_@JE_RFW_X('?\ 92/VB_\ U56K
MU_2Q7\T__!5+_E-O_P $#O\ LI'[1?\ ZJK5Z_I8H \_^*'PI^&?QL\%:O\
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
M[;7VOK87$VA:]#:I;^,M(=M$UU8M95)[@&?IK<6?CV]^(/A7PWXB\3:1X/\
MVN/!VF?:/@7\<[9!#\._VJ?AU:A+EO"'B]+5OLMUJ4MJ8CJFD%Y-0TB\=/$'
MAQY+9WC7\XOV!=4_XJ?]OCQ[X$^'$TMO-\;]0TK]M7]BG5H8+BZM[J[O?%D6
MH_$SX:Z<ZK:W-S?6PDU"&XTR-=*\:Z<$D0P:Y%&3[/'^T%\,K#X1:8VJ?"[]
MI3QA^Q9XJ\2Z3%\,_&<7@#48OBQ^R3\1))96L(KR^^VRWVB>$-!UI#IMKK%[
M=17G@W5)%\.:S:W.B7?FI\F?LN?%/QWX7^,GQKT#Q%X9^(0_:ZT[X@ZEK?P'
M^.7@;P,UYX#_ &COAU;WWB&YF\"?%"Q2]MHK'Q+=6=U GB3P?,]U>:/J)E\2
M>&9);9KA+@%_F?I_=V?@6S\#^#O#7B7QCJGBG]E;Q5JEIJ?[-W[1^FWDH\=_
MLR>.VE,.C^$_%>L2!KVPTJROR-(T_4=5(BB7S/#'B:/88KA?,OVICX_N? /Q
M2T_4]5\-_#[]MWP5\*->7P;XF:2'3?A?^V7\+].@CDDTBZ@,J17>J?9S$;S3
M(OM&N^"]4D6]TW[1HLRA.5\*?M.6^JWOQ!\7^"_V3OVA=/TZ]_M+3/VV?V._
M%'PP-RNEWHTZ>;4_B+\.].BO[A+V]U&V@>YMAIUL--\=6#0M#/:ZW"9XOS$_
MX*'>/_"/C'P!^SWX?\1W/Q4T_P#9'\0ZEX@U#]G/X[>*;:Z\/?$']G?Q^)M)
M30='\17KW5Q>IX=TZXE?P]H/B?56C;3GBN? GBVV\C$L1YO9:OTWO?R2;^\:
M3;22;DVDDDVVY-1222;;;:223;;22;:3]@_X)/ZCH$/A#]J#QIX-^'M[K?P>
MUO7?#FD?MA_L=ZM:+<^)OA1XEN+6Z.L?$#X?Z,N&-N3OU>ZM='$=IK=FB:YH
M+Q:A%(HZ#]@;3O#\&H_%WP9XU^(-]KGP=UKXB:+K'['_ .V'I-X)_$WPF\47
M6I^)(M&\!_$'6_X8G93HEGJ6JE=.\0V:MX;\1QQ:I$MPORG^Q3^V/X>^!UU\
M3?&7CS5V\/?M5>![G0='TCXA^#])2[^$O[4W@'1X[@OHOC*RBO+6YTJ_U"'Y
M%>>UDE\+:ZQNM,O;C2)V9)/V4OVU/V?OV=M1^-'C:[\$^)=6^"W[5OB:VOOC
M/^R;)INDW]]X(U74M1UB/6/'W@%[C5+30K>X6YO+>[U[0-/OH;36[98]=T=]
M.U*/%K\Y+C'A&+:EQ3PXFKW7]N96VFKIIVQLMFFFO(_:*7T;_I$5E&5+P%\:
M)QDH.,O^(6<>QC)5%&4'%U.&:*:E&491>SC)-V3/Z!(Y/B/>_$>\O;2RT+P-
M^VSX#T-8_$WA=S]B^%O[8WPML?W0O].\T?9GU1K?Y8)6674_">J2G3KP3Z-*
ML@Y6TN_ ]IX(\8^)/#7@W4_%O[*OBS4KS3/VD/V;-1M)7\<_LR^.&DWZUXJ\
M)Z+&3?VFD:?>DZKJ.CZ64:T1%\3>%I?+^TH/SSE_X*6?LK7#6_P9\5>*?B]K
M?A'PD#XJ_9I_:0TW0]/?XG_!C5;,!;3P7XP^U:[#J.N6-C$4LK+4%%S;:]H"
MMHNO0)+%%=K&?^"N'P5NI9/C#IUGXE\(_M.>#,>%O&T%EH.GCX1?M4>"; 8A
M_M6.'76GT/5-0L][Z'JFJ6D>J>%-7!TVYDN=!EAN(,GQOP;'?BOAQ?\ =9P#
MW_PUI'=3^B[])6K;V?T?_&:5VTK^&O%L-8J[_BY91V7>WE?8_2+4]+0Q_#CP
M'X\^)$EQ97$EOJ_[%?[:VE7$5W=V=W=QAM-^&WQ+U2-EM[V:]@5=+)U)EL/&
M-A&;2Z2WUZW9ZU+.^\>W?C[Q-XE\.^&M)\'?M<^#M)CA^.GP+N)DM_AY^U1\
M/8$:T3QCX2DN5^Q7&JW5IYRZ1KBHT]E=RMX:\3(;5DG;\QQ_P5(_8PT4/HFD
M>#OB-KG[./QL#W'Q7_9[U[1- BU/X+^+=3_?W?C#X::@OB4Z;]A&H@S:KH6C
MW<'E7B0:[X<-LS-;11'_ (*A?LR:M"? 'BWQK\6)]1^%$BZY^S)^U18>'-(?
MX@^'4(5(_!/Q$T>3Q##>>((+6)(M.UJ0B;1_&.B*5O4L=6AAN)\WQYP2M^+>
M'M[:9KA7K_V[S?UU.N'T3OI/U%>/T>_&-KE4KRX SVG[K=D_WOL;:Z:V?=+<
MZ'_@HZIMOV#_ (@:E\$+A=4_9P\6^.="/B+X:>)V-IXR_9?^*-EJDMSJGARP
ML+H/>6.@ZS>B?39_#;D+I5W<K>Z1))I-U*H_:;_@W-D:3_@CA^QENADAV>#_
M !/&!)M_>*GCKQ*!,FTG]W)U3=AL=0*_E5_;S_;[^&W[4'PFCO?!PN_A7\1]
M=@GL/VBM#BL[$>#/C-%X2:.7P5XMTUX-7G31[FSN5.K17>IVD/B*WM8I?#-[
M]JL3:W2?U0_\&X>H6VH_\$;OV-GMF+);>%O%=E(QVD&:V\=^)4D*%&8,A)!5
MB02#DJ*\[A[-<LSGB_B;&Y3C\+F6$CD/"F'>)P555Z"Q%/$\23J475C",?:T
MX5:<YP3<HQJ0;TDC[/QAX XX\-/HZ^!W#7B'PEG_  3Q#4\5O'_.*>1\3Y?/
M*<UEE.-R?P5PV#S*.!K8BM7^HXK$8'&T,/B91A2JUL)B*<&Y4II=G_P<$?\
M*&_]OC_LB.I?^G?2:_QOZ_V0/^#@C_E#?^WQ_P!D1U+_ -.^DU_C?U]Z?R/4
MZ?/]#_2P_P"#,SP=\3(/V$?B[X\U#XJO??"/4?C[XY\->&?@PGA;2X(M \;V
M&A_#^_\ $OQ N/&0D.LZC+KFEW&C:-:Z T4>G:='875X'EN+L"+^R"OX%/\
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
MUB$ZM=VGQAO983J4NG1Z39)!%<O-J=_9VT*S22HKQ3_\%6OC/#\,='^(:_\
M!(7_ (*=3:GJOC75/"4GPYB^&7PH/CK3++3M%L]7C\7ZAIW_  MS[/;^&-0E
MNVTFRO);F.6;4[:>".%_+E,8%T?LC17X:_\ #XOX[?\ 2%#_ (*R?^&H^#W_
M ,^:O=[#_@I)\6;WQAX.\+/_ ,$O/^"AEC:>*_A-!\3;WQ5>> ?A:GASPAJD
MWAW5M=/PS\3W:_%9WMO'\4VF1:++I-I'>!-5U73;1G%Q++!$!='SI_P<7?M]
MM^P7_P $TOBOJ/A75&L?C/\ M!13_ +X016DI75+?4O&MC<6WB[Q+8QHC3&3
MPUX..JR6L\!2:UUN_P!$EC;=@'M/^" 7[ 2_\$]O^":WP8^'GB+2$T[XQ_%:
MU'QT^.4TT 34U\>?$"PL+NU\.W\K(LS-X)\+6^@^%3"[&-+[3=1NHE5[V8M_
M)7^UM^VY\0_^"P7_  6-^ $T'[!_[9?C_P#9U_X)WW%GXD^)_P"RAX5\'>#=
M=^-=OXZT_6&U+5+KQOH</CL^!-+M[_QEIWACP_=PW/BTW=QX=T:_L&M/M<TL
M,?\ 77HG_!5CXRZE\/\ Q[XSD_X)!?\ !3G1;SP-<>#;33? VH_#+X31>*_&
MZ>*-1OM/N9/!^GP?%V:.\A\*0V2:AXA>:2WAL;"YMW,OFRP0S 71_/U_P=HR
MF+]K'_@F*  ?-TGX[1')Q@-:Z0V1ZD%1Q[U]2?L/:7JWP>_96^#O[3?[+;-\
M0O >H^&39_M/? /2KE[B>X\1:#>7-GXH\9^"K&3S9-'^(NA%'FUW0$A,6O:<
M8KJPBOM*N;"&#\L/^#EW]I/7OC+^UG_P3B_X2W]G+X\_LZ6_A_P;XMUU+_XZ
M:)X5T"QUR\\?:-IUY<^&M%NO#OBSQ-#<:YX,N%ATGQ=;7+VBV.IW=O;0M<$N
M5Z[]GS_@HY\'?V5/#OP;U3X-^&_'T/BRR\/Z/X8_:/\ A_<KX:L_AC\41:O<
MR3>-O#=Y'XBN=0T'Q_8O.QBU231(8=5FN)KR]$8E\0Z?XO\ RS-.(<DX;\1Z
M^(SW,L+E6&QW V7T,-7QCK0I5\1A^)\PJ3HTYT\-B(NI3HU54G%\KC"2;:ND
M_P"]> O!_P 3_&KZ%N5Y-X4\$Y[X@9SPO]*GC#-<YRKANGEV*QV59/F_@9PC
MA<+F.+P^*SK**U/"XO,L#4PE"K%UHU<13J4X0;A*4/V\L+^P^#5A)^U+^RU%
M_P +,_9.^)OGZQ\:_@GHUO'<R^#Y[F-8=?\ '/@7P])YT>F7VFQ2M%X[\!/%
M]E>TW-#'+HTEC-!^4O[3'BKPS^QU^VA\#_VG_ATTWQ+_ ."='CWPSI/B?XL>
M$M)TNY\3P_!JSU/4/$UIXF\<>$-)DBNC=^"(WO)+?XA^"+E-VB9NUU.&!8Y-
M0.]<_P#!6[]GGX3?%R7XM?LY>"?BK;>%?B#JL;?&_P"!?B&R\%Z-X<UV2XWF
M3XA>"+NR\8:KIWAOQS;^9+_:>F&+^QM<DEG:2^1;N^%U\G_&W_@H+X/A^.NE
MR?L]6_C33?V)_BK?6%S^TO\ LX:CI7@_1O%UMK3W%Q+J_C/X-ZRVIZEH6GQ:
MI;&VAUSP+J.L:;H&ISP&V$AM)])N_"'N+Q*X EMQAD/5:XV4=O\ 'A('Y=5^
MA']+RBGS_1Q\6'9)OV?#=&OI)V5OJ_$6(OKT5VMVDM3]U?#WB+PA\ ?"5C\1
M_AMJFF?'S_@FK\=K)]3N(M&E?QC9?!RV\5S207NL:*DOFW6J_"O4KUY[;7]%
MNUCU3PKJD5S!J$5IK-I/<3Z[QZ5^RSI(\,^)3%\8O^">/Q@ABM=&UJX:7Q2O
MP13Q5*DEGI>J7$'FW>J_"G4[F2*71-7MBFH>&=12"2S>UU:V@MIORG^$O_!2
MS]DS]DOQ-H_@;]G3X>?$._\ V0?'3:A:^.O@'J>D>&HU^$>J:BSC4?%/P[75
MO$S:;K6@>(Q))-XC\'7-Y:I-)(]K;A[==(?P]N^#?^"K'[._P-\<ZI\/_!'@
M7XD_$O\ 9!^)_P#:J:W\-/$%AX:;4/@WJ&K,T>J)X=MO$.O):>)/AOK@G,E]
MX6-S)J%A$UQ+9VTU[8JOB;5>(G <MN,>'=KZYIAX_P#I<8?=OY'!4^AK]+*D
MVI_1P\9KJ7+^[X$S:OK:^^'KUTU;[2;B^DF]#].[FVTW]F[2X_@I\:V3XM_L
M(?%F*VT?X=?$75)EUYOA*NO>7<:)X.\8:M9B8W'@J=I;>Y\!^-K%U_LIA:2V
M$L*I%IX_"#_@M7\/OB=\*(/AI\+?$/B8_$/X6:)\._%>J?!'QY?7$5WX@A\&
MWNII+_PA'B&^BF=-4F\/"*)]%U:-9(+[1;JTDAN&BVPP_5OP]_X*F_LX?"CQ
M!XB^"7_"(_$KXK_L;?$#3-4.G^'/$^G:/>^(/@Y>ZE<#[?X2*:UKL-QXG^'F
MH-=2WUE]DEN]<T9XYKV&!M;MKNY\;_C[^W/^TAKOQ-_M_P"'7A/Q+_PEW[+'
MPP\/^*-<^ !\2:7>VOQ6\&:?KUG+-KOPZ\8:OJ-T8=;T_2KBPBG\+WEENLTL
M+H).UK>BZ@?Y/CSC#A/,^&,7@\NXFR''8VIF/#CH83"YI@\1B:TZ?%'#E1QI
M4*=5U:DHTU4F^2+<80G)V2=OZ!^B=]'#Z07!/CKP_P 0\9^!_BSPMPU@^#?&
MF&;9_GW G$F3Y+EM#%^ _C/@Z57,,VQ>"C@<'2JXRKA,+3EB:].-3$8C#THN
M4YP3_P!./P+_ ,B1X-_[%7P]_P"FBSKJJY+P!()? G@F4*5$GA'PW(%;!90^
MC63!6*DJ2,X.TD9'!(YKK:_7WN_5_FS_ #IC\,?1?D@HHHI#/\K[_@M##)/_
M ,'%O[22P3+;SBR\"F"=T$B13M\#/#,44CH2 R1O('9?X@I'>OHS]G#P;\<O
MB=^U!X1N?A;\/_[-_;2^&.M> M2^*_POTR$O\-?VI/@KI>OZ<!XGM[F7_08K
MJ#3H9(K76+QC>^'=3631-6,VERQO7S[_ ,%E$LY/^#C3]HZ/4/,^P/:_#]+[
MR=WF_8V^"?A1;KRM@9_,\@R;-JEMV-H)P*_N!^'?P3^$GPQ\,?#;PC FA>%_
M"WB_3_#VL?LL_MB^#--TNV\4>'/$EW8V]S8?#_XFZ[9Q0C4&N;H/9V$NJR+I
M'BBR$V@ZO!:ZI;1,OR. O_KSQ-V7#G"*7_A5Q/)_G<_HGBWE7T6/ ])6G+QF
M^D1.;[Q61>!M*+WM=<O+HM%J]T>C6]WX'L_ ?B?6M&\-ZGXO_9*\6:C=V'QL
M^"=]:7'_  G?[+OCGSUDU?7/#^E1'^T]/T#2]1/]I:II.G!)=#=$\3>&7-B\
ML5<_\6_A=H?Q;\%Z-\ /C7XZO;O2_%VGM'^RO^U[H.H+'=:U9:@D5Q:_#?XA
M:Q:$6]QJ.I6T4-A=I<NNG^-]-7?&D&O6Y\WTJVE^(%_X^U?5](TC1/!7[8G@
M?18X_B+\.9938_#3]K#X:6A:&+7M#FG06[WL\*R1:/K3H=4\)ZRY\/\ B0-H
MDD$\?*P3^!+'P)XEU_0_#.J>*OV3?%VIW=A\<?@AJ%K.OCO]EWQZ+C=J_B'0
M-(7.I:5H^EZD?M^L:1I^UM'8)XG\-,^G/+$/KC^=B/X;^&M2\!O+I7PF\#Z?
MX&^.'PI\+:=X:^,_[-%W?>;X+_: ^'-A;M86OC/P7=ZB/LVH:Q>6:S'1_$,D
M;23S2/X9\5J-T$K()?AY8?#F\N;6UU;QE^Q=XRU-XO$/AN:.]C^(?[('Q!BN
M]US<6D&6UO1/#.AZTWGW%I'_ *;X*O<7]@T^AW$@DW[_ $F[EN_A]X#\<?$"
M2/74:/4_V-?VQ]+-M>'5Q=0++9_#?XB7<16SU+4+^R6*TNM/U"3^R_'^EHTT
M)M]?M@)KEI>>,[[QCXK\5^%O"6F>%OVG/"VFQV_[0G[/4\PC\$?M'>!T5K2'
MQMX(FO$^R7M]>6RSKX<\0M']KBN=_A#Q@H06L[ &#XN\+ZIXP;0OA1\1O&T6
MF?%"[\/:MI_[-'[4^FNBZ)\8?!NN:;)%??#;Q_/9N+2\U/5M)F\C6-'>4IKB
M"/Q)X=,>IPR13?"?[.'P7TWX)?MD_'#4_@)\/-)\)^(?"_[-O@WP]^U!^QGJ
M7B2UUF;XHP:AX[UF[U/XK>"K'4#OU"]U>S:\;2/%BVR:9XMBGM_#NNK!J_EF
M3[@0_#C3_AS=W<%GJOC']BOQOJCQ^(_#\JWD/Q _8_\ B%'>9GN[>#Y];T/P
MSHVN/YEQ'"?MO@>_Q>6WVC0KC$OS/IL5U>?\%#M8^&_BW4K?0?VBM!_9G\#:
MM^RU^VY8Z@]UHGQL\%S^,[^XC^$GQ$T:#_B1W.MW*O9_V[8-<21>,M/2+7]
M$&IK,MZ ?2SK\/+'X=V%K=ZCJWB_]C3Q?JD4_@[QA#+=Q?$+]D/XA17>VUL;
MVZ;=K6A^'=$UIA!:W5Q_I/@^[W:;J7GZ)<(S]%K6C^+-?\3:%X'\:^)-+\-_
MM*:+H-[;_!#XZ6Z>3X"_:9^'<T/FWO@;QE%:2K;7.HW]BR-KWAY9FN;6\,?B
MOPI((_,@+M-U#7KG7/'7C?P5X#M]+^+.D0+I_P"UK^R5>&*71OBCHTT+6S?$
M7X<)=K]@U+4M0L1+<Z'JT<2V_BJS$GA_7_*UF*!YL)X?ASIOPZTVUN[[4O&O
M[%/C;4X9_"/B^&>\C^('[(?Q 2\"V=E?7<@;7-%\*Z-K+_9K2]N3_:'@74$?
M2M9$NCSQ-< 'AG[*/@+P=\(/AU\4$^ WPRFLM#TWX@>/-/\ VN_V+]6N6UB9
M[B^U#R-3\?\ PY@OT1-1NY[&,7<5U91KIWCC3U!9HM?M]K^YW,'@JS\">%]"
M\0>*=4\5_LJ^*M3L]0^ _P >M/O9_P#A._V8_'(F\O1O#WB76&_XF.G:3IFH
M_P#$LTG6=1*_V:8V\,>*4-L\,@RO!=C\0+WQ!8>&/%_BV#PW^U+X3U[QE<?L
M_P#Q[FL(;#P9^TG\/K?4#='P;XP@LG-I?75S8&%-7TSS&N&<1^,/#1<-*C=;
MI>HRL?B#X^\"?#R1[KS9-*_;*_8TU."&ZFGGNH"E_P#$3X<6$P%C>ZC?V0?4
M[62Q1-(^(>CEF9K?Q/;!& +LZ?$.\^(.EZ=J.IZ-X+_;#\%:*[^!O',2M8_#
M3]K+X:63"=]%UB.%A;G4)(0DE_IRO)J/A36'&LZ.7T>5XH_DO]L/4M'C_8R_
M;,\:>$/A]>:Y\--5^%GQ"TG]K[]CW5;9+K7_  !K]UHTS:WX\\ Z*0!*)(]^
MMWNGZ6L=AXDLXE\1>'98=8@DA7Z/NK+P-8^"/"V@ZYXIU'Q5^RAXOU*TU#X#
M?';3KVX_X3C]F/QRTVS1O#GB'6)C_:6GZ)8:BW]F:/J>JD2:5)'+X5\5*(6@
MEK\Y/^"H7C;]IW1;?PKX$TV]T#X2_%^ZT/4/#'BK]H:WT0:YX#_:/^$URDL$
M'A+Q!X=@EA,.GZQ;LC>(KJT>;Q%X)U5O[2\..]E)]G(!^??_  37T[POIGP
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
MS3N]Q=2N6<_,!@#VRBJ,.[ZO=ZMOU;;;^;9^-_\ P<$?\H;_ -OC_LB.I?\
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
MA_9]M/&'A=/%'[(GCMI4;5-4\*Z5)X(G\0:)X8TO5E;4K_3+3S)_#<_E^(M
MGN--DGMWW;'Q]^S;H>M_#'PU\0_^"OWQ*U[7X8[F^_8W_:YNO'G@>^TOQ!_;
M&FRPV7@#XGWUCX.M[;5M6FMV@2>VO[N+2_'5K%'>%8==M7CF^[OA_P#"CX*_
M%+4HOBG\,_@;\$-&_:9C\)6>K^+O!C>"-,T7X;_M?_"*0-#9>*O#L>LZ79O'
M=WD"2+I.JWMJNK>%=4F;0?%43:1<02(R']G3]CZQ^'VOZQH7[-O@'Q9^R'XJ
MU6[L_C7\$K_X>:0GCO\ 9;\?QW ?5]?T72%LSJND:+I6I'[?K>C:>JR:(ZIX
MF\.R2:7(\2 ]?(^(;3XL_ V_UC6;[PC_ ,%#/'WA7]J7P/'<R?M.?!>?Q_X/
M&C_M/^!KFVBL(?$WA*'4?!7]AW=T+*"27PUKEI9_:+F2ZN/#'C R![>2OS:^
M(/Q^_9B^$'Q#\2^(?#_[4?[47[0W_!/7XI^!-!T#7_&'PT\0^%+GXX_L:_%2
MR\47M]<:'?MJ?AN"^TSX>>$]4V:G!IEI90ZY\/\ 6YS=1WE]X<N)4F_H-\5?
MLZ?LZZ';^$](^*7AKX5:;>>'-(O/%'[)7[:%EX%T'4(;_1K+3Y-5;P!\19[*
MQD75M0GT>!H+O2[@R6GCS2XO-L$7Q%!%#-^9M[^S1\)?VZ?VIM?\=_!2\\$?
M#/Q?X#^"&B>(?CG^RI\-M-T_PQ8?M3>&]4\4ZSX<U+XF:%IWB3PQ:0^5?Q:=
M):>%O&-PMQJ=O>);^$?%]G!'?6%]."U\C$T_]L[X#>)_''@#PM\2/V[/VI_A
MK\;[#P++HG[*?[4FH:5X;F\!_%K0IM.A*Z3\0;C1_#=U8ZKXUU"WA277-/NK
MI['5IY7\3:%$FH1F ^I?#OQS\%OB%XJ\<^+_ (2?\% _C?9_&"QB33?VNOV-
M]=\6^!K>W^*.G3PFTN/B/\.]-U3P'':76JZI:![C2M=M8GT_QE9.=&\1K;ZT
MD9F]+\#?\$N_^">?P]^&CW+?#7Q+\9/V,O%NLAM;TSQWKVO:EX__ &/OB1!>
MJ)[RWTV.2"_\.>&](UM@]W;06XD\#WNVZMTGT*X3=]KV7P)^&GPUU3PCX:U/
M2OAS\._C!X0T:ZU;]EO]KC0_"&C2Z+\6O!UI9G4[CP!\0;BUMIUU/6+G2T0Z
M]H$LTL7B>U6/Q'X9<:K&([@&?(G@/]FWPE=_L[SZ!!^US^U!XK_8J^(?Q+OM
M<^'/Q9TWQ7X=;XL?LA^.],U&>SMM-;79?",NKZ#X/_MZ<W)&H6QO?!FHJFEW
M_P#Q)[A&;V'QA^R=\6_%GQ.\/V&K?MI_M!?"S]J+PUI7F? GXO>']>\'K\,O
MVC_ %G:P3W'@WQ3!+X5G6_OM3CB6\\0>'Y[N6ZTC4I_^$J\(NUM_H\?;_LO_
M !7T#XO^%OB)\:/@%X7T.;Q-'XM\76'[5'[*]K:7]GX>^*6E379BF^(_PZT[
MQ)IVF?;-9U+36%WIFK16GV+Q/"TGA_6F_MB.WDD];DA^'>G_  YTRUOM1U3Q
MI^Q=XTU."X\%>.8)KE/B!^R)\0$O/+LK+4+Q@VMZ-X:T;7&-I9ZA=*+WP/?+
M_8VN>?I5Q"TH!\N^#/V;O%.B>(_&WQ3\'_&_]IKQ#';RW.G_ +9_[#?B[6/
M^I:?J]QJ%A/::G\1? VFQ^$+6.\N+J%WUBVN=(9;'QS:0PW$C0>(+8QO\W_M
M9?LV:'X2_82\?>'O&O[7/[17Q0_93FTOQ-\0_@)\>]3\1>&[OQI\!/&2:=:Q
M^'?AC\0M9B\+VNIVW@G1M9L5@T34[EK"ZL+BZO?#GB6X"_8)X/U9O+#QQ=>.
M/#/ACQ+XFTSPM^U+X4TN:Y^!'QX@@2'P+^TMX#MU6YE\'^,H[1S:W&J7%GY7
M]O:()9)[:>2/Q1X9=HF>.OE3]K[4\_LD_MG>.O _PZDN?^+3>.])_;)_8PU*
M&&ZNGN;O0KB/4_B+\-M.E L[V_O; 2ZI;/8(-(\>:7'^Y,'B>WVL ?RZ_LT_
MLV?&']HGX]^&=$UM/^$ _:/^'FGW-M:_&+15MM,^%G[57PPL+%]4C\-WSR+)
M9-KU_ ('DT=XKG4?"FK2C5-),FE3&*+]!]._X)M?L[Q:)\0?&G@O3_BIK'PH
MUF\N])_;)_8XU9- N?$'PQ\0W0W:U\0?A_H8TQ3+;N0^L7]AI"16NNVL,7B3
MP[)%K$+(M;_@FQ!X,M/V6G\,>)/'D_C7]D3Q5\5(-1_9Q^.VC74Q^(O[)GCR
M73K1--\->-M9DC_M2QT#^U NG^'M3U=C+HIMKCPKXH189(Y9OU">'XC7OQ'T
M_3]0U+0_!'[:_@31&G\'>-0GV+X7?MA_"RQ/F/IFL+#_ *-+?M;C;J-LKMK'
M@[5)1JVF&;299?( /P!^$W['WP;^(/Q<\7_L[?$WXN>.=2_9Q\(:K+JG[%/[
M9?AG4M.F\?\ PF\56^NQ:/X?\#?$[7I[62(PK&5TJRU6\2WL]=M8_P#A'O$L
M,.H0PF'[E3_@F9X:OOB1<W-MXJ\6>!OVW? >@HNN:#]LT*P^%W[8WPLL/ECO
M+)VTTVS:FUOEK*["SZIX/U6=K.Y6?1[@@>7?LL>)_"/AW]J/_@H'\4-"\&,?
M@K+?>+K7]MG]DKQ,D":O\)-;;Q9;OKOQ'\$:8[+"BK&&UF\MM*5=*\7Z8BZW
MH#1:]%/ GZ=JW@O4O!GPRT+6?B9+XN^ 'C"73O$7[&'[9OAS48[_ %WX4Z_?
MH&\/>"?&/B$-N:QD)72]+O\ 5WCLM;M4E\,^(A#J4*RQ@'XK_M1?L>? ']GK
M]F[QU\9OA9IGQ#\??LZ>)/&UCX2_:8_98\7V^GR^)_V;O%NLRW4GB+QAX/T#
M3[*'4;&PL;R!-8U#1-*>.WMS$OBWPC*7\V)/=O"7_!-;X+>*_AY\ ].^(_QS
M^)#VOBWPYX<\9_L:?MF:#?Z!=2Z%K.NZ5!>67PQ^(.HG3V6[29)!I&S59C9^
M+]*C-M="/78"I]N_X*-/\1[[X9ZK<6MOH/@/]MSP)KGA Z]HDC?8?A3^V/\
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
M>)M;;XZ_ 6XF6+X=_M2_#K[+XVB3Q=X0DN56VO-0EM3,ND:WY37^DWCOX?\
M$B-:L)%!?U^9QOPP\'Z[\;_VP_"7B_1?BSJEVGP\N;J\_9(_;F\?,GB/1OBF
M-:LFN;CX0R6H@BCL+NXTLPQ:A97QCC\1:6PUW1"M^\MK/^@?QBN_%VK?#W]I
MCQ9X'TG3?AC^T%H_PG\9:7^U5^SWK%YY7A#XF>'9?#=_9P_&/P+=L1!<W]O:
MLVI:%XLLE;^V+,2>'?$P^V*DM[\%?\$PI?AOIW[)WQ-U#3])U?QG^Q/XU^+M
M[;_$/X>W4-TGQ'_8X^(\5A8O>:IIMG%NUC1?#VB:PRW=Y;V82X\*S*FL:49M
M%EDA/5?\%*?B1\4OAUX7^&7PR\3ZW=7DFN^%?&P^!_[9'AG2QJ</Q/\  <^B
MP/<_![Q]J]DLFFZ=KVM>&+FZ>Y_M%QI/BV"-=:TB2#4K>>%O,SN7+DN<R_ER
M?-WVVRO,GN?<>&%+VWB;X:4;+]]XD>'E.S3:?/Q[P3!II:M--JRU:>A]4?\
M!LC\4_AKX_'[6?A_X>^)?V@M<O?A^GP>\/>/['XN^+[;6_A_H/C1-*\0?;=.
M^!WARV4MX4\&BWC@DO(+^>2\O]3:6Z2.*U\H-_5]7\7'_!H&PD@_X*8R!0I/
M[0'@1>Q.$\*:@H&[&<<9QTR:_M'KGX95N&N'5:W+D&21M_ARG+5^BOYW/:\<
M9*?C9XRU$[JIXM^)]6Z5D_:^(7&E1V3U2O.5D]4K)ZZLHHHKVS\N"BBB@ HH
MHH _&_\ X."/^4-_[?'_ &1'4O\ T[Z37\/_ /P:I?\ !/W]E;]OOXK?MD^'
MOVI/ GB+QSI?PX\ ?"?5?!\/AWXJ_%GX62Z9?^(/$'BFVU6:XNOA3XV\%W.L
MI<0:=:QQV^MRZC;6A5Y;.&":1Y#_ ' ?\'!'_*&_]OC_ +(CJ7_IWTFOY3O^
M#(G_ )+C_P % O\ LF'P._\ 4G\;T">K5^S_ #1_9O\ L<_\$M/V*?V"/&/B
M_P >?LO_  W\6^"?$_COPU:^$?$U[XB^-GQN^*-O>Z#9:I'K-O:V^F?%+XA>
M,M,TR9-0BCE:_P!,L[._DC!MY+EK=FB/Z%444#VV"BBB@ K\V/\ @L5X_P#%
M7PM_X):_MX_$+P1?VVE^+/"G[-7Q)U30M0O-'T;7[6UODT:2)99]&\0Z?JNB
M:B@260&VU/3KRT<D&2!\ 5^D]?FE_P %D? GB_XF_P#!+#]O3P#X!\/W_BKQ
MEXI_9I^)&E^'O#VEK$^H:MJ$FD/(EK:)-+#&TK1QR.%:12P0A=S%5(!]?_LS
MW,U[^SA^S]>7+*]Q=_!'X4W,[I%% CS3^!-!EE988$B@A5G=BL4,4<48(2-$
M0*H]NKQ#]F6WN+/]F[]GVTNH7M[JU^"'PHM[FWE $D%Q!X#T"*:&0 D!XI%9
M' ) 92,FO;Z 6Q_-/_P52_Y3;_\ ! [_ +*1^T7_ .JJU>OZ6*_FG_X*I?\
M*;?_ (('?]E(_:+_ /55:O7]+% '\M'_  =X?%67P9_P2H'PVTZX6/6_CI\>
M/AEX)L;0%_M&H6FE7-[XGU&V@5&&\L=,LQ("'&UAA<D$?OQ^Q-\++7X(?L??
MLP?"*RMOL=O\.O@/\+?":6I()@?2/!ND6TT3$8&Y)UD#8XW9K^6O_@YYNKCX
MX?MJ?\$9?V*+21;F+Q]^T=#\1M:TIES%/IMGXJ\)^&YFN"OSD/I+Z]$BD%5#
M2. 3FO[*[2U@L;6VLK6,16UI;PVMO$OW8H+>-8H8USSA(T51["@#_-S_ .#E
M'7M4\,?\'$_['&N:+/#;ZG9?#G]CI;::XL;#4H4%W\?_ (C6D^^RU2UO+&8M
M!-(J&>VD,3E9HBDR)(O^DI7^;1_P<JZ'K'B7_@XD_8YT30-.NM6U:\^'/['+
M6NGV:"2YG%K^T!\1KNX,:$J"(K>&65R6 5$9B< FO])>@2W?K^B"BBB@85YO
M\8OA1X*^.WPH^(WP7^(^E0ZWX#^*?@OQ'X#\6:7,D;BZT/Q/I=SI-^(O-21(
MKN&&Y-Q97.PO:WD4%S%B6)&'I%?EC_P4@_;"^,_P5\2_LO\ [+7[*5I\/[C]
MJS]LWXAZ[X,^'^N_$\7]SX(^&'@KP5X>G\3_ !$^*6NZ/IVRY\12^'M+CAAT
M/PXMQ;IK6K7$=M+*D*NP /P[_P"#9C5?C9^QQ^T/_P %!_\ @CG\9]$\376D
M?LW?$#5/B[\&/&4^F:D?#<GA#7==LM!UBTL]5EMA9QV'BZVU#P=X]\.6WG+)
M<3ZIXNF*&5)$B_7W_@M?\3/&7PG^"O[(/BGP-J%EIFM7/_!2C]BSPS-<W^A:
M#XAA.C^*?B'<Z'K4"67B'3=4LH;BXTV]N(8-0@MXM1L)'%S875M<HDR\EI?Q
MO_;W_8I_:F_9;^'/[97C[X1_M.?!7]L[QQJ/P*T3XM?"_P"#\GPA\8?![XY6
MGA?6_&'@31?$NEV^M:YIOBCP1\0-(\/Z_9P7TMU;ZIH&K:7*XCGL9-M?SO?\
M%0?VL_VZ?B/^P@G[8/C/]HKX!>/O!?P+_P""F5_JOA?]E'2/AKHGACQII]G^
MS#^TK\1/#7@C4?$7CFW\73:W/IR6'@JSN->8Z%;M=C4XI(W61XU8!K3?^K['
M]\=?Q5_ ;X>^._\ @K%_P<I_'#]HGXH>#_$>F?LS_P#!+<O\-OA=H_BK2-0L
M-.U7XD>&[^_TG1+R&UU"T%K/=ZOXR?Q1\0-WEA;KP[H?AGS)-ZV^_P"P-&_X
M*-?M4_M"_'?XW:?:?M\_LF_\$\O!?@CPG^R_K_A#X1_M(?#[P%J/CZ]_X75^
MSA\/_B]XDNY-3\6_$7PQ<WMII7B/Q1J.DVYM;:X2&&".*>1)1M/2_'S_ (*C
M_M"_L'_&_P#88L_B-XV^%_[6G[-7Q'^"GQ;^+G[8O[0GP0\!Z)HECI?@NU^*
MG@;X?^!_CGX<3P[KFO6LG@OX=CQEIMGXTCLKW4HK_2DOM7DO+,V8  _KJ?TW
MT5^4GP3_ &O?B1\3/^"K/[2G[-5OXG\.Z]^SMX*_8Y_9I^.GPR&DZ79O<W6M
M_%C7/&<.JZZGB>"1Y=7TC5M)TG2KC38B/LT43"6!B)2S?JW0 4444 ?Y]/\
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
MG_P<X?\ *PA^R%_V3O\ 8Q_]:(^(-?Z5E EN_7]$%%%% PK\J?\ @I1^Q_\
M'+XS^)?V6_VJ/V19?AJO[6'[&7Q(UKQEX'\/_%F:^T[P-\4?A_XU\.W/AGXD
M_"W6=?TJQO\ 4?#MYKVF/;3^&M>CB6VTC6H$NKUC:F5']5_X*@?M0_$?]CG]
MB_XG?'OX2V'@O4/B#X:U?X;Z#X=B^(AU >"K>Y\=_$CPKX'EU'Q"=+FM[\:=
MIEMX@FOYC;S1L!;C+!<U\A?L^?MN_M>:)^VGX6_9&_:7\3?L;_&F'XH_!'XI
M_%KPMXX_9,UOQ:US\.;SX4W.@PW&C?$[P]XFN]5:&S\7QZ^A\/:C;W=K_I>G
M7MKLN"I90"YIWP2_X*"_MK?M*_LP?$C]LGX5?"7]DWX!_L>?$:\^.WA[X5_#
M7XV7/QU\;_''XY#PIX@\(>!-7\0>([/P;X*T/P9X&^&^E^)O$%Z^DK!JFK>(
M]9U18I'734W6_P"2?[17_!+K]EW]F7]G/]G_ .(?[6?P+\.6'QW^('_!8OP]
MK&N?%/X2Z/X,\5?$'Q/X2^-7[6/Q \6?#;PYXEUSQ*;;3[SPIJOA_5/"EAXT
MTB5+FYL-+BN[&SMI[R!"?N#]E[]L#_@JS^U;\$/AQ\>_#/QQ_P""6?PZT7XI
M65SK.C_#_P =?\+8;QQX>LCKE_IEII&O)8Z^MN^MB*T3ST@A1?M,OEK&,8KP
M7_@KS^TE\0/B+XVMOV;/%^E>&(-*_9P_X*"?\$:_$&E:YH2:A'=ZUX@^,/CC
MQA?>,5NEO)70:79ZGX9C_L%4CBN8[.=EO&EEP4 ?R_X'];'T%\6_V._VH/"?
M[<_[:'QH\-?\$TOV3/VU_AI^T'KOP.UKX>^*OC+\9_ 7@;Q#X)L/AU\"_!?P
MUUOPQ;^'?$WPH\=W-M82:[X>O+VV:VOK*W>)U<6K;PX^E?AW^Q_\6_B=^T?^
MSO\ %KXW?LR_!SX(_"'0OV&/VE?V7_BG^SSX0\=Z'X_\&Z!-\2_BO\.]6\.>
M&=%_LGPQX4T[6_#'B#P7X7U:]U5[/1=.@T>\NET\K-,5N*W?V@OVR?VM_B+^
MV?XG_86_X)^>%?@;-XQ^"'PU\$_%3]I?XU_M W_BFX\"?#O_ (67_;K?#OX7
MZ1X3\$HOB+6_&7BC2=-C\62Z@+B+3-)T4QQSAKBX 'QC\1_^"M_[8_[.OBF;
MX&?M!?"7X/V'QK^"7[2/[,FB_';Q/X-?Q?>?"WXB_LC?M/>*-1\ >&/C?\*F
MU06VK^&=:\->/TM?#'BW0_$[7T.G3PM<0RW$=VBQ _N_K0[3_@EK_P $LOVA
M?V!/V_?VM_%WB;QC'\0OV2]9^!_PD^$/[)&N:KXALM0\:>$/AUX-\5>+O$=A
M\(M?TU@NL-:_#>'Q&^AZ'KE[YMMJ&C1Z?%;S!X)88OZ'J_#7P1_P55\>ZY_P
M5Y\8?L0Z_P" O#>E_LQ7,/C/X4?"CXR+)>IKWB7]J3X2^ / OQ2^*'P\O6FN
M!IOV+3O!WBZ_ELA!;K<-<Z!=IYDK"98?NC_@GC^TEX]_:\_9LL?VBO&NAZ!X
M>T;XD?$OXQW/PALM!6_7[;\#/#OQ-\3>#_A3XCU@Z@S2/K/B_P ,>'[;Q7<2
M6X6SDM=:LGM5\H@L"/N*BBB@#_/I_P"#W/\ Y'C]@;_L6_C)_P"G#PO7]-W_
M  ;M_P#*&/\ 8/\ ^R4WW_J:>)Z_F1_X/<_^1X_8&_[%OXR?^G#PO7]-W_!N
MW_RAC_8/_P"R4WW_ *FGB>@E;O\ KJS]J****"@HHHH **** "BBB@ HHHH
M_P O'_@K);Z4O_!QM^U7'J&A)KVE3:/\,I-5\/QP12_V]:S> /A>=0TXPN4C
MFDU2$RVSAW42F;:[@,:_M$A^"?[+4'PWT>75?AWX2\7?L??$72=+T3PMX[B\
M/Z<_Q&_9)\10PV]K8^$M4UF2UEUO2_!&A:B([&S:YE,G@R[C&GZ@MSH5S%(W
M\:G_  5,M/%-_P#\'*'[2=EX'ATJX\9W=K\(K;PE;Z[D:)/XEF\#_"M-#AU<
MJ5(TR74C;1WQ#*1;-*0P(!K^T31O'OQ@TR#7_'MC\ ]+TWXLZ?:>$?#_ .VG
M^R-8^)-/U;1_'UMJ]K::7KWQ-^%5C-:K::HUJ)+FXT;5(@8?%VCI_96K%-70
M.WR.5?\ )9<9._\ S <%JWIEV?N_XG]$<?/_ (YL^C7'ET7%OTFI<UM&Y<9>
M$D4MMTH-[ZKT*UW^RC\)[SQUX:\-^)?A?\$?"/[5WA#2+B7X#?'>+X=>&X?
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
M^N&;6O#D8LG56G.==TL^9#'LNXWVY^]:_*;_ (+F?\H@?^"B?_9K7Q,_]-5
M'WE^SA'+%^SS\!HI[*'39X_@Q\+HYM.MO^/>PE3P/H:R64'[V?\ <VK@P1?O
MIODC7][)]\^SUX5^RX /V9OV=0  !\"?A& !P !\/_#^ !V KW6@#^:?_@JE
M_P IM_\ @@=_V4C]HO\ ]55J]?T3_$3Q5IW@7P!XW\:ZO=16.E>$?"/B/Q-J
M5Y-GR;6QT/2+S4[JXEV@MLBAMG=L G"G S7\['_!5+_E-O\ \$#O^RD?M%_^
MJJU>OT3_ ."UWQ>;X&?\$HOV\OB)!>_V??VO[.OCKPSH]V%W&/7?B!9IX!T-
M5ZX:;5O$MG"KCE&D#J0R@@ _#C_@SY\+ZCXK_9W_ &X_VM-;LFCU3]I/]K?7
M[\7LF09?[%LIO$.JV\0R04CU7QTYD;YAY@VJWRN#_897X%?\&R/P>'P@_P""
M-'[*OF6T=K??$Z/QU\6]1C5661IO%GC'5;2REN R+F:71=%TM@5+J8##A\Y5
M?WUH _S@O^#C.TU*^_X./?V+K72/#&E^,M1E^&_[(1@\-ZUDZ9J*Q_';XF23
MFY O]+R;2!9+R#-]"OGPQ[EF7,,G^C[7^:E_P<X@'_@X0_9#! (/P[_8R!!&
M00?VB/B$""#ZC@U_I6T"6\O5?D@HHHH&?EY_P63^ 'Q/_:=_X)Z_&GX-_!_X
M9CXR>.?$6J_"W4;+X7G6_#GAT>-M*\+_ !4\'>)_$>@'6/%NI:3X=M!?^'])
MU*$MJ=_#;N&,?SLRQM^8_P"S+^Q/\3)/VW_@%\:_@O\ \$I_#?\ P2V\ _"O
M3/BVOQY\3)\7_A%KFM_M"^&_&W@Z71?"7PQL_"?P6U?Q%8WUGH_BA;;Q/=7G
MBZYTVRTLV\<>EO+(2#_3W10!_'+^R=^Q)KWP(^#GPN\$_&/_ (-UI?C=\:O
M#SMXH^.D'QF_9#AN/&WB2#Q/J&KVWC2$ZO\ $^+6$FE$UK=QK?Q)>0M$L3)F
M-0>Y_P""D?@G]LSP%^V7XM^*W@__ ()Z?\-+_#WX^_'3_@F7XL\(3^)OB;\'
M],\-V7CKX"1?$J]\2^ 9M%UOXC^&-:C\=65UX@A;PEXLN G@JUUO3([JZFO[
M5D1OZ$O^"@W[;/PQ_P"">?[(_P 8/VK?BK<1/HOPX\/2OX?\/"YBMM0\<>.]
M4S8>"_ ^CF0C?J/B379;6S+J&%E8B]U.XV6EC<2)_,S\3OVO/VK?VZ_^"0_[
M 7[4'[7/PS\$_"[QI\3/^"M_['.I> =*\"6FN:7IFM?"6'XS0VWA#Q)/I&OZ
MEK.HZ?<ZA)'JD$<K:I+'J]C9VFM06ME;ZA%!0#>FWY];+74_2_5OAW^V]^S-
M^V]X\_X*$? ?]B?4?CAX9_;H^!7P7T#]IO\ 9RC^-OPM\)?&[X'?&?X-Z1K.
MC^%=3TCQ%XFUJ/X7>+/"%SX4N[/P_P"*(=#\5--'K]LNJ:9'<VCR-/SNN_L+
M?M9_MJ:#_P %!OVC_P!I3X?:1\!OBG^T1^SKX*^!/[+O[-]MXM\*>.]<^%VD
M_!/Q'JWQ8\%^*/B5XXT3SO!VH_$'Q3\89++4;2+1-4NM#\/>'X+:RN[UY9KE
MHM#]HG_@KS\9OV4O^"WGP!_8%^-?P_\  7A_]C_]J/X>:!:?!_XO>7JT?C&X
M^+>O->:9:#5M9FU8>'H]%D\<6'_""2:$NC1W]J^M:'K\VJ_9KG[*W]#% [^A
M_*E\7/\ @F;^W#XB_P""4GP.U;PIX?L5_P""H_A/]H^^_:\\7PIXE\*:=*OQ
M1^.:>)?A_P#''1(?%[:G)X;%E:^ /',]T7L]5:!X?"]G:Z8]Q<06D,W])G[/
M7P<\/?L\_ ?X-? CPHB)X<^#OPP\#?#71RD2P^?9>#/#>G:!'=O&I*K->FQ:
M[N#DEIYY&+,22?8:*!!1110!_GT_\'N?_(\?L#?]BW\9/_3AX7K^F[_@W;_Y
M0Q_L'_\ 9*;[_P!33Q/7\R/_  >Y_P#(\?L#?]BW\9/_ $X>%Z_IN_X-V_\
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
M-[-7U;355454151$4*B* JJJ@!550 %50       !BG4 ?YM7_!RE8:9J?\
MP<3?L<V.L:Y!X;TZ;X<_L=&?6KBPOM4ALVB_: ^(TMNKV.FI)>S?:;A([4&)
M"L32B65DB1W7_25K_-K_ .#E+6/[!_X.)OV.=6&EZ+K7V7X<_L=+_9GB&P_M
M/1[G[3\?_B/;9N[$30>>8#+]HM_WJ>7<Q12<[,'_ $E*!+>7JOR04444#"BB
MOP&_X.'?^"G=U_P3R_8MOO"WPHOI[C]J[]J*:]^$'P$T71B;GQ'I,^M0IIWB
M/Q]8:?;++?/<Z!::A#8^'&AC22?Q7JFE"TD>:UDB(!^)W[>'BGQ#_P '"G_!
M9CX>_P#!-_X5:UJ$_P"P)^PAKUSXY_:@\9:#<R#1/&'BW0[R/3/&+0:C;A[.
MZNYKTGX/?#MR;D1W5[XZ\760N-+2=HOWW_X+$?#+X86O[-W[$'PYN/%N@? _
MX>^#O^"AG["^G>%)5\+:UKFB:;!X/\;&+PAX'TW1?#D;W=G%JAL+#PYIMTX3
M3]*$T5S>NMM!)G&_X(!?\$P;?_@FG^P_H&F>.+&&?]ISX_RV'Q<_:-\13_Z1
MJD7B35K+S]!^'[W\A>::P^'^F7LMC*-YBN_$U_XFUA54ZH57MO\ @MCX\/PZ
M^"G[(.OKX.\!^.#/_P %)_V*]!&C_$7P[_PD^@0?\)!\1+C23K-OIIO+(1Z[
MHPNCJ.@:@97&G:K!;7GDS&$1L">VOE^>A\;?\'2/["VJ?M/?\$^Y?VB_AA9W
M$7Q__85\0#X\^"M6TA)$\02^ K)K1OB=I>G3VR?:A/I.GV&E?$*R*2!XKGP0
M\5L/.OF#_IK_ ,$BOVZ-)_X**?\ !/\ _9__ &F(KRUF\::SX7B\(_%ZPMRJ
MMH_Q=\%+'HGC>"6% $MX]7O88?%6FP(65-%\0:9\VXLJ_HOK>C:5XCT;5_#V
MNV%KJNB:]IE_HVL:7?0QW-EJ6E:I:RV.H6%Y;RJ\4]K>6D\UO<0R*T<L4CHZ
ME6(/\3__  16UC5/^"2?_!97]L__ (([>/+Z[L?@O\=-6N/C?^R;<ZI($LKA
M7M)]:\.6FGRW$F'EU?P(;WPEJ4D'[S4?%/P]2(0_*"H,_MSHHHH **** /\
M/I_X/<_^1X_8&_[%OXR?^G#PO7]-W_!NW_RAC_8/_P"R4WW_ *FGB>OYD?\
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
MT^&/[77PQM3'._AWQ&D%D+>>]N+<1-J-@&?5?">KLFMZ,[Z:Y%O_ #B_$%M
MT_\ X:%\=?#KX5K)X-E_:*\:^%_VR?V*[_3+1M8\%32#54U+QO\ #71TC2W,
M,D49U&:QT>.#0O&>EQ0:KIJ6VN6HBA >G]+S/Z"/!G[2FD_$:[@^(UGXIT+X
M6?M:>![F'PC:ZGXD@CT#X=?MB^"DN5M;.QO;&UN+Z.+4=21OW<KR-J?@_4V:
M\8MH+O+#^8'_  4C^+'A3Q)HM_X8_9Y2ZT[0]"\7ZLO[57[-GBVVCL+S]GOX
MGZYI%C=)K_@HR2&.WDO;V)7U_1K.W31=6M+Z+7M#E74([VUM?HKX@?L!?!_Q
MOX>^%4-Q\8/$'AS]F+QWH/A;Q#^SA^T%X,=SKWP-^,=OHEJO@?3O%NH&:(:;
M!INHR"PCN]6C$.L6PF\,ZZUMJ#17"?'W_!0CX":'\&O /P^T;XC:@WAC]M#2
MKCQ2/B3\4M*B-MX:_;.^&HTW3Q;:W;I<O*MW#X?N9;;4HM$FFFU[P7JRW!9Y
M]/NXC9?,\:/EX/XJ>O\ R3F=;:;Y=B8[_P#;WZ=3]O\ HS0]K]([P"@TFGXS
M>&3U3DO<XSR2KK%:NWL;V7:_0^L?^#+E@_P__P""B+#HWQY\&L/H="UHC]#7
M]O\ 7\/7_!E@V_X;_P#!0I\8W_'/P0V/3=X>U@X_#-?W"U[V#7+A,)'^7"81
M?=A<*OT/RKB.?M>(N(JNC]KQ#Q!4NE9/VF?9[4NET7[S1=%9= HHHKH/&"BB
MB@ HHHH _&__ (."/^4-_P"WQ_V1'4O_ $[Z37^-_7^R!_P<$?\ *&_]OC_L
MB.I?^G?2:_R#;OX*_%VP^&7A[XV7_P -/'%I\&O%6M:QX=T+XK/X8UB7P#?Z
MWX>N(+;7]+C\2V]G-IPU#1Y;F 7UDTPND$B;(G+*"&<TW:ROO^A_H6_\&39/
M_#'?[9BY.T?M.^'B!DX!/PF\, D#H"0J@GJ0!GH*_M5K_.<_X(%^#_\ @J7\
M&_@AX_\ #/\ P2]_:<_X)*?&+0OBIXNTKXC>.?"?Q1\7_%G5/BWX3\00>'+/
MP]!I^H>#+>T\!:[X?M3I]A"TD5_H5Z)KI))[;46MY%0_T$;_ /@[ ]/^"0'_
M (+OCW_\T=!:NDM.GD?TMT5_-)O_ .#L#T_X) ?^"[X]_P#S1T;_ /@[ ]/^
M"0'_ (+OCW_\T= ?+\4?TMU^7?\ P6PT+7/$_P#P28_X*":!X:T75O$6O:K^
MS%\2K32]$T+3;S5]7U*Z?22RV]AINGPW%[>3E59A%;P2/M5FV[58C\Z-_P#P
M=@>G_!(#_P %WQ[_ /FCKXX_X*&>(/\ @YC\,_L.?M4Z_P#'OQ?_ ,$T? 'P
M9TGX*>-KSXE>,O@DW[06B_%W0/",6F2?VQ>?#K58-:O&L?%36Q:#3+A[6:))
M9CY@5274"_E^1_5A^S#')%^S5^SS%-')#+%\#?A+'+%*C12Q2)X!\/J\<D;A
M7CD1@5='561@58 @BO<J_E9^"UU_P=-W/P:^$5SX,?\ X),R^$+CX6_#V?PM
M+XCL_CS/XCD\/2^$-'DT:3Q%,GB0PS:^^GM;MK4MN3:R:F;I[7_1VBKTO?\
M\'8'I_P2 _\ !=\>_P#YHZ 6VWXH?_P52_Y3;_\ ! [_ +*1^T7_ .JJU>OA
M3]I'?^U/_P '?_[)?P^<KJ'AS]C;]G2U\5ZC#;_<T[5-/\%_$#XGV5Q<D@K]
MH'BKXB>#8I6&6,<-K!N5D7;]0>"/V#O^"W'[1W_!1?\ 8-_:M_X*"ZO^P9I/
MPZ_8R\2_$3Q%;VW[.5Q\4;+Q-K4?C;P7J_AV2QFTWQ9_;=G?7!O+RP>"9+_1
MX+2UM[IIA=3/&I^8?^",6S]I?_@XR_X+3?M6S@:MI'PLANO@EX3U64%?(6\\
M=Z7X-T62T"D#<GA/X*7]I*OSA(;U6D'F3(] S^T&BBB@#_-<_P"#F2RO=1_X
M.&?V/K+3K.[U"\F^'7[&IAL[&VGO+N80_M"?$2:4Q6ULDDTGEQ1O(^Q&VHC,
M< $U_I1U_F\?\'(%Q%:_\'&?[&4\_BK4?!,4?PX_8_W^)])M]0N]0TW=\>?B
M4JI!;Z7<VE_(+]B+"7R+A L5R[2+)$'1O](>@2WEZK\D%%%% SE_&_C3PO\
M#CP;XJ^('C?6K'PYX.\$^'M8\5>*-?U.XCM=/T;0-!L)]3U74KRXE9(XK>SL
MK::>1F8#:F!R0*_B/_X)H>#?%/\ P7H_X*]_%'_@JS\9M$U"7]C3]CWQ"? /
M[(?@S7X9QI.L>)M%EDF\+ZDNGW2K;SSZ4CM\1/$S+;$)XFU7P]I]RPN-'4GZ
M+_X.4_VQ_B;\>?'_ ,#?^"&G[&EY/J_Q\_:TU_PU-\?KO19Y,>#/A5?7:W>C
M^$]<NK5PVG6GB*WM+SQKXV-P\45E\/M 2/4$DT_Q4K+_ $J_L*?L=?#']@C]
ME3X/?LK_  GLXH_#?PO\+6>G:CK MXK>]\7^+KI%N_%OC/5C&H>74?$FN27=
M^YG>:6VM7M=/$TD-G$: /KBOQ&_X+L^'/$7BGX!?L>Z9X8T#6_$FI1?\%.?V
M&=2DT[0-)O\ 6;^/3M,^*+WNI7[V>FV]S<+9:=9PRW=]=&,06EK%+<7$D<,;
MN/VYK\C/^"Q.J6&D?"?]D6[U+XQ^)_@;;-_P46_8^M1XS\):5XAUC5;V>Z\;
MWT%OX.DM/#.H:9J"Z9XTF=/#FJ74MP^GVECJ$UQJ%O<VD<L+@GM]WX,_7.OY
M#O\ @ZA_9H\:^"/"_P"R[_P5L^ %M/8_&S]A7XG>&9?%FI:6K17M_P##'4_$
M5I?:=<7TD"F66T\/>*52UN)'!2UT3Q1KC$JKFOZ\:\C^/OP5\$_M'?!/XJ?
M;XCZ=!JG@?XN>!/$G@+Q+9W$"W*'3?$>F7&GO<K"[(KW%A)-'?6H+J!=6T+;
MAC(!G%?L?_M+>"/VQ/V8_@C^TS\/+N"Z\+_&/X>^'O&5O'"X8Z9J&H64?]MZ
M)<+O=X;K1-92^TNXAF*SI):GS41B5'TC7\;/_!L/\:_&O[+WQB_;7_X(I?'S
M4IHO'W[+WQ)\5>/?@JFI/L;6_AY>ZS%9>*[?1_,93/9I=7OAWQK;"!'C:W\8
M7?D.T%DQ7^R:@ HHHH _SZ?^#W/_ )'C]@;_ +%OXR?^G#PO7]-W_!NW_P H
M8_V#_P#LE-]_ZFGB>OYD?^#W/_D>/V!O^Q;^,G_IP\+U_3?_ ,&[BLO_  1D
M_8/# J3\*+U@"""5;QEXF93SV92"#T(((X-!*W?]=6?M/11104%%%% !1110
M 4444 %%%% '^9E^V&^HQ_\ !S[^T-)I&BKXDU2+XH_!B6P\//)#"NN74>G?
M"YX=(:2X#6Z#4646F9P8OWV)/D)K^UTW/@.S\#>(M6L-&U;QA^R%XKUF\L?B
MS\*[V"[3Q_\ LH?$&*]+ZGK6C:<A?5M'T'2M79[W4=.T[$OAR?;K^@&73)Y8
MW_B1_;,N?$:?\'-'[3EYX:BN[+Q+9?$OX3?\(ZT+6)NGU>'3/AG_ &-<6PO9
M$L3]HNXX6B6]DCAVL%N&5"U?U^2?'_\ :,D^*7CK4O#_ .QS\0_#/[4WPZ\
M6FI?%/X;+KG@2+X8_M>>%HM.@9(_!4USKOD3:PJSSZ;H_BJ8.VC:O;7GA?7D
MFT]K>:OD,F2_UNXW=]>3A"+UVMD>9/;Y[^B/Z+\27)?1W^B[!JT7B?I&U(OE
MLWS>*?!5-OFZJ].R2LKJ3=VE;Z/U'2]3GU3X?^!O'/CX6GC>W'V[]CO]L+3?
MLUS9^,K6[@6YM?AK\1;B!EL-1U+4K00VU]I-U*+#QSI[_;]&:#7X7$K[&]\6
M7?BWQEXL\)>#K#P]^T3X?T^&U_:4_9HNWC/A+X^>$"C6B>/? ;7*"UU"_O[(
M2G0==6&0W,AD\)^*%%RD<S_ L/[47CK3OAQJNJ:;_P $_?CUXR_8W\<ZE<VG
MQ/\ A?=^(O B_$+]DGQ^+G?J>K:5I,.M'6M-\+Z5JC->ZE8Z>PO?!U_''K_A
M\OI,\D=QWE]\<_V@+NW\">%_'?[.OQ8T_P")^GZW:+^QY^U'9>+/AU>#QKH6
MHZ<^H+X8^)VH66L?V7>2RVT4.D:WI4S&W\=6,L.KZ4EMK<$K3?7G\Z'TPO\
MPK>P^&^\_P!J>,OV*?&6J8E7_3H_B'^Q[\0X+TC> I?7=$\,:'K;D,T>W4/
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
MAOQ/%)930RC^=CXN:-\4M:^*7B_2+V[L_"O[9?@7X\^,%^%OQ7TW3;@?#/\
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
MZ5JD#_$+QQKNLZ,UU97D<5W$9O##:'-%]HC20PO'A1'L% '[NT444 ?YJ?\
MP<X?\K"'[(7_ &3O]C'_ -:(^(-?Z5E?YO'_  <@6\=U_P '&G[&5O-X5O\
MQO')\./V/]WAC3+G4+.^U+;\>OB4RO#<Z5;W5_$+!@M_*8('!AMG64I$7=?]
M(>@2W?K^B"OB_P#X*#_ML?#/_@GI^R/\8/VJ_BE/"^E?#KP].?#7AUKA8+SQ
MQX^U-)+/P7X)TS+!VNM?UIH(;B2%9'L-*BU+57C:"PFQ]H5_"S^WUXF\0?\
M!P3_ ,%E/AW_ ,$W/A;J^H7/[!_[#&O2>-OVI?%VA7$L>D^*O%.E74=GXLL4
MU"V9K6YNKF[B'PP\'L9F>WFG\8^(;%%>RGC(,^L/^#9[]B+XE_$/5?C1_P %
MK_VR8+C6_P!I7]M/7/$5_P#"$ZY;N+KPC\)-6OV&H^*=*MKE2VF0>-UM;+P_
MX0A@$2Z=\-?#UA'9DZ?XD>,?U[5A>%_#.@>"O#7A_P '^%-)L= \,>%=%TSP
M[X=T/3+>.TT[1]$T:RAT[2],L;6%4BM[2QLK>"VMX8U5(XHU50 *W: "OPM_
MX+[?\FZ_L<_]I1OV"_\ U;0K]TJ_([_@L/I=GK'PH_9%M+[X,^(OCK"O_!17
M]C^Z'@KPQJ_B+1-2LIK3QO?7$/C.2\\,V&H:@^G>"I(U\2:E:2P)I]Y9Z?-;
MZC/!:22R*"?^7X.Y^N-%%% S^*?_ (.'/ OBG_@G%_P4._86_P""X?P=T>];
M1M(\;Z'\&/VHK#1T>-->T7['>65L-5,2B-Y/&/PSF\3^&+22YWV\&L>&-"NG
M NC;EO[*O 'CKPM\4/ O@WXD^!M8M/$'@OQ_X6T'QGX3UVPE6:RU?PYXFTNU
MUG1M2MI%)#0WFGWEO.G0@/A@&! ^4_\ @HS^QQX5_;[_ &*OV@OV4O%,=E&W
MQ2\!ZC9^$M8O(8Y1X8^(FD;-;\ >)H9&1Y+<Z1XKT_2YKN2WVS3:8U_9%C#=
MS1O^%7_!J?\ MC^*O'_[*'Q._P""??QQ>ZTO]H/_ ()[^/\ 6OAK<^'M98)K
M2?"^ZUW5;?2+*6.3_2)W\ ^+[/Q)X,N'8O%9:0OA.UB<QO&H /ZKZ*** /\
M/H_X/=?^1W_8'_[%KXR_^E_A>OZA/^#?/_E#9^P-_P!D4M?_ %(-<K^7O_@]
MU_Y'?]@?_L6OC+_Z7^%Z_J$_X-\_^4-?[ W_ &12U_\ 4@UR@E;O^NK/V3HH
MHH*"BBB@ HHHH **** "BBB@#_,U_;'7P\__  <V?M,+XNM[FZ\*M\2O@ROB
M2"S2XDNWT,Z7\-!JGV9;3_2C.MGYKQFV_?JZAHOG K^VW5M.A=? '@KQM\0)
M9])NKJ'5?V./VQ=)GAN[[2M0O%W:9\-_B'J<96"\FNH0NE(=1>/3_&6FQM8W
MJV^OVXD/\6G[3DNO6O\ P='?'V^\+Z5::[XAL_C!\"9M&T2^N/LEIK&IK9?#
M)[/3)[H_+;Q7TR+;-,V5B\W>P*@@_P!GT5YX*LO"7C/Q+X=\(ZAXG_9E\4ZK
MJ&F?M(_LZZG8RGQG^SKXX:8MKGBSPQHD0^V66F6U[NU+6M(TI4B"+%XJ\+2(
M!/"GR&2V_P!;..7UYN$D^VG#^-:^>OW']&>)KDOH^_19BTE'V7TAZD'9W:EX
MO\,0;3O;EO2M:U^9-[&_9W7CR\\=^(=>\/Z!H_@_]K/PAI$4?QC^#4\PM?A[
M^U%\/K<-;1>+/"TUP@MIM1N;99H]%UTQ-=Z1J)?PUXG4V#13#E(9?A]9?#W6
MM2TO1=4\7?L>^+=5N;3XG_#&Z@N4^('[)OC^.Z#ZAJVDZ>F[5M&T'1M88WFH
MZ=98E\,W"KKFA&72II8VW=1TR-E^'O@+QU\0[B>SN+B'5?V,/VR])N+>]OK+
M4+V!7TWX=_$+4U*VE]?7MND.FM%J4L>D_$?1E:QN%M/$5H'.A;WGCJ^\<Z_X
MBT'P[I/A#]K7P=H\-O\ &?X-32"'P!^U'\.K96M8O%/A6:X06]W?3V@D&@ZT
MT4E]HM^9/"?B5'L3%.OUY_.94U#3-4N-6^'_ ('\;>/4L?'UFBW_ .Q_^U_I
MR6]SI_CFQN8$N(/AM\1IK=Q9:EJ.HV8@@U+2+J067C*R!U716@UN"1)Y+*_\
M57GBOQIXO\)^#+'P_P#M Z#81VW[3?[,=W*G_"*?'7PF4>T7X@> 7NXQ9:AJ
M-_:";^P?$2PDZ@PD\+^*5CNECEDYR&?X<Z?\/-9U*QT;4?&/[&/C74KBT^)/
MPZN[:]3Q[^R5\0%N]VHZGIVGQ;]8TCPUI6L.;K4K"S5;WP?>B/7-$>7299HI
M.BU73-7GU?P%X$\=>/UM/B)8*VI?L?\ [8-@]K=67CRQN;9;B'X=?$>XMV^P
MZGJVI6"QVVK:=-/_ &;X]TQAJVDB#7+:19P#E_\ BW-A\-QN;5?&/[%GC'51
MMDW7<7Q"_8^^(<5W\I8C=K>A^&M#UMR/,!^V>"+P[6$V@W'[SY4T:U\87G_!
M3/Q+X*\8>+[;P]^T!X>_91\!7?[,/[3MH$/@[X\>$3XYO+R3P%X\M[67^S;W
M6KZ$PC6]!+$:K%<'Q-X4DCN#-!-]L:=J/BNZ\4^,_&?@[P59Z'\?O#]E#9?M
M2?LNW;0R>&?CEX7>!K5?'OP_-T@L=0U>_L!-+X?UL0O#KT+OX7\2 7T<3S_#
M?AS2OA/I7[3_ ,3-57Q2/'7[&7C_ . G@"S7PS'!KT7Q6_8P\<6_Q"U*2+4K
MBYEMFN='\#:=KSPK#%'>2:]\/]88[[:3P[*\UV ?:^FZCJDVI?$#QMX)^'\=
MKXVM4.G?M?\ [']^L-Q9^,+.YA:WG^(_PWMYU%GJ-_J5D)+O3=0MXEL_&%D'
MT[43!K<"--B30_#^P^'FA:;JNMZGXR_8Z\7:E:W?PN^*=I=7(\?_ +)_CQ+D
MIIVDZQJ+9U?2O#VD:JWV'3]3NR+OPM<*V@Z^LFE2Q.W47^G>+;SQ9X/\'^+?
M&5CH'[1GAK3Y[O\ 9G_:6MDB?PG\?/" B6\?P+X]2T?['J&I7UBL:^(M$29F
MOP8_%_A<B:.>&2/3-3U.?4_'_CSP)X ^R^-[5AIO[8_['>I);W=OXO@N[=H+
MKXC_  YMY5%CJ6K:E9B:[TO5;6 Z7\1-*;['J/V;7X +@ EN;3QW>>/- T+7
M=?TCPE^UGX0TB6?X0?%^&);;X>_M2_#RW5;F3PQXHCMF%M-J4MJ(VU;2DD:]
MT:]=?$?AXOI[SP+F:9J$/V7XA^-O WP]N+S1+JXFTK]L?]C75;>*YU/1-2O(
M3_:?Q ^'.E.!;W-Q>P*^K"'3TCTOQQIFW4M.DMM>MS$<J:#X>6'@#0=(U/7=
M1\6_L=^,]3M;SX3_ !5L[FZC\=_LG_$!;G;IFBZMJ3[M5T?0-*U=A::7J-^5
MG\+W(;0-?6729896ZRYM?'E_XZT/0M<US2/!G[7_ (*T2>7X2_%J*,6_PY_:
MJ^&]KBZG\,^);>!E@N;N>U"/KNAI+)J?AK5=GBWPR\FF-+;( <M>6?@^U\'^
M#/#OB/QGJ'B;]FSQ+J%EJ/[-W[26FWTDGC/]GSQD\A31?"GBS691]KM]*M;O
M&E:5J>K,$6..3PKXIC4+%*OY6_\ !4OQ]\?+[XE?!7X!^'=0LO"_[5>OVLUQ
MK_AGP(7M9_V\O@QX<O5DF\/:; UO)IBV<]G%,;W?))K7@[Q&//:*X\*B2*/]
M9;#5+06_Q"\>>"?A[<W6A7=U<:5^V9^QUJUM#>:EH>IW<)&K?$7X?Z7A(+ZX
MNH1)J<CZ9$FG>/=)$>KV#6NO6SI7PG_P4,^$7P@\4_LAWFH>/?%.KZG\)_ .
MF7/Q8_8=_;,\)ZO-IWQ6_94^+&C1B\\,^%=<\8Q,FHV&C-?00Z1:7^K2Q6&H
M6D;>&/%<<-U;V5[9@'P?^QQX7^%O@<?MC:W\*_@MJ,/P#'Q7TKPI^U+^QOXN
MTZVO_BE^SWKNI> ]&U+Q%XB\)P();B.1-0FGUSQ!IV@SQ:/XB(;Q-X:,-U$;
M9?MK4=-T2/1OAWX)\:_$2]U3X8:M>VNJ_L:?ME:1=1S^(/AOXAN4SH_P\^(.
ML-A72;"Z5:S:PZZ;XFL4ET;6TAU.(.OPW_P3W\0_&7XBW_Q.\8^,?%&@:1_P
M4)TOQ7#=W&O2)_9WP^_;&^&>C^'K.V0:S''!!8-J&IV,<;O:P^?K/@G789=0
MB5]&N'BA^W[#4/#%OX8\>^,?"/@&_P#$'P&\07U]I/[77[)&JV)N/%OP2\5R
MX?7O'?@G08]LRVD,P.L:SI>DK##J-G'%XP\,3QWD3QQ '1P2_$6^^(NI:EIV
MFZ%X$_;5\"Z"(_&_@:4_8_A=^V#\+;#=$-7TDSCR9K\VPD6VNW236O!NJL=/
MU43Z-(?*Y6VNO =EX"\6^(= \)ZGXK_9(\7:I=Z=^T)^S]J%K.WC[]E?Q\)O
M.U?Q/X:TN+.HZ=HVEZBQU;4+#2RITY%C\3>'&>T>6 7=2TW1X='^'G@?QU\0
M[S5?AGJ][9:Q^QE^V1I%ZESXA^'7B*>/_B1_#_X@:X"J.Q14TK3=3U-X]/\
M%VEQMH6OQ6^JV\8L]V&?XBWWQ$U/5-+TS1/!/[:W@31(HO'W@!I18?#']K_X
M7V;&.+6M$DF7R#J$\&XZ7J>R?4?"&M3-I&KI-I-S$  9>JZ7(TGPY\!^/?B*
MYG,L.J?L5?MKZ5-;SR3S7D(FTWX:_$O44(M+J]U"U5;%XM1<:3XWTX/O$&N0
MR*NA8WOCB[\<^*O$_ACPII7A+]J[PCI4=K^T#^S[<O'!X _:?\ 0HUJOC/P8
M;M/LMQJ5S:;_ .R=6,3W%E=2-X=\2*T3PR#F;6Z\!6/@'Q7XA\/>%=2\7?LA
M^+]3OM-^/_P U&QF'CO]E?Q[YZRZUXE\-Z'%NU'2M$T[4BNJ:]H%@(FT21(O
M&/A.9K1S%#K:GI4K2_#GP%X\^(K_ &XO%JO[$W[:6F20W<ET\]N)M/\ AI\2
M;^$_9-0O+FR\O3KFWOG^P>-])7S%CBUV$PT >9^-_"GP+\1?!378_$7@L?%G
M]A'Q5?ZE=>*OA]X@TZYN?'_[%WQ3L8[D3:UI=B6;6=#T+PUJMQ)/<P6[+J'@
M>8_VIIK76@W+H/+?V1_ L>F_!S]GSP_XA\1:+X7^.%_X;;6/V7OVTM#MK9;'
MXVZ7'J&HRV'P\^+5[:-]DU?5KG34BM+VPN7-MXBM"-8T8QZJDL5?43WOC>_\
M3^//%/A7POI7@_\ :M\)^&Y;7]HK]GR[G2'P%^TMX"BLI[6'QSX+FN$:WNM2
MGLVFE\,>)XH;FXM)[A_"?BM)DGMYKGYF_98M_A1X>_8S^'QT6:Y^*/["OC"U
MOK3Q7HEO9:K8^-_V0_B,GB349+O5-*TZ\@B\2>&O#&BZ[()+VQ$$-SX(U%!J
MNF&YT&[VD%U^7ZGU!IFI>);GQ+X]\;>"/ 5IHGQNT2U2Q_:W_9%OW@/ASXQ^
M'WB-HWQ'^'"72&PNM3U.TWR:/K4,1M->CD_X1_Q"JZE]FE?EV3X9:;\-+2WN
M+K5O&G[#GC75E?P_XAC:[B^)/[&/Q(@O-L5M<RN7UO0O#F@:U(L($[?;/!-T
M/LMR+K0KE7'3:GI?B&X\0^ ? GCGQ_;Z3\8])MGU#]CW]KZP6&70_BOH30)<
M+\./B.UNQLM1U.]L#%;>(O#MQ-+;>([-U\0^'1_:8F@O%TS4_$ESXC\>>.?!
M'@.VT;XVZ+:1V'[7O[(U[+#)X?\ C!X<:!K5OB/\.!<K]CU/4KRP,]QX>U^&
M.6+7K21O#GB/=J(AN9P9/>:?XTO/'7@SPEXL\6Z9X6_:B\+:>;G]F[]H^TB2
M/P-^TKX%B5+H^!?'*6A^RWVIW%GY*ZSH;/)=12LGB/PRSDM$?SJ_8$U2ZE\:
M?MZ^// GPY$6O)\:KS3/VU/V*]42"YCUR.[N_%L%W\3/AG9RC[%>WNH6@EO[
M#4M/C&F^,[!EM+SRM<CBDD^ZPGPSTWX;Z?:W5]JOC7]ASQQK-O-X8\312W4'
MQ$_8U^)$=_LM+2\N\2:SX>\,:+KCM;V5].$N_ FH9TK4TNM!NB6^(OV*-/\
M&]Y\8/V@O"?BWQ?IOA;]JCPI\6=2NOV</VC[:&*#P/\ M*>!X[_Q3<3>!_'4
M5L[65QJM[9F)?$_ALSW#)/,OBKPJ\OG7"W8)]/7_ #/MZXM?A]8?#_POH6N>
M)]4\7?L?>+]5MK_X&_'.PN9T^('[)_Q"^TF'2_#OB/59-VI:3HNFZH1I5CJ&
MHD?V1(&\-^(XWLI(9U_*+_@L]+CPM\*M)^-\(T;]H_PFWC"P\+?$OPL'T_P=
M^T[\)WT/3X/MUW%;AK.ZUWPTLUKK.J>'KMFNM#U"/^T-(FETFY%?KQI>JW#W
M'Q%\>^ _APR:Q&9=*_;7_8MU*.&[.J?:+=H+_P")?PTTZ?%IJ-_<V0DOH)[*
M(:?XXT=?L[O!KT'G)^0O_!6XW.@_LX?!C3_!$B?&3]F3Q%XA\8ZW\$_'US)'
MJ'BWX$:G;>'8AJOPS\2W%^'U0:$UG_:.B>'[Z4PZQH,ZR>#M9CD1H7KY/CS_
M )(KBSN\@S)+6VLJ5**^_FM\S^@_HG6_XF>^C^VDU'Q<X+J.\7)6I9ACJS;B
MKMI*ES>5K]#O?^#)6SN#\#_V[M5V 65Q\:/A[:Q2%AN:>/P?J$SJ8_O ".5#
MN/4DC'%?W'U_$5_P9*?\FQ_MO?\ 9?? W_J!S5_;K7U:5DEV27W)+]#^?YRY
MYSF]YSG-VVO.<YNRZ*\G9=%9!1113)"BBB@ HHHH _&__@X(_P"4-_[?'_9$
M=2_].^DU\(_\&A__ "AT\*_]G$?'C_T\Z/7W=_P<$?\ *&_]OC_LB.I?^G?2
M:^$?^#0__E#IX5_[.(^/'_IYT>@75?,_I^HHHH&%>"?M3?'?1/V8/V;OCE^T
M1XBM)[_1_@O\+O&?Q%O+"VC,DU__ ,(OH=YJ=O8(JLI'VV[@@M6<,/+25I/X
M,5[W7$_$KX>^%OBU\//'/PN\<:<FK>#OB)X2\0>"O%&FR!=M[H/B;2KK1]4@
M!96"2/9W<OE2[2T4NR5?F04 ?SF?#3X#?\%,OC)^QCIO_!1'3/\ @I-\4=+_
M &F/&_PO?]IKP)^SOI7A3P):_L?V%K+H$GB_PW\#M6\(WNA7?C#4= U#P^D7
MAG5_%3>+;;4DUB]?7[:*-;2*%_S!_P""L_\ P4+\:_';X+^"_B%=?MB_$O\
M8M\-_&;_ ((RZE^U)X#^"_@;QMHGA2#XO?M':OX]\,Z=;_#)M6GTZX\2ZH)-
M*O\ 6TLH/"^KZ-K4ME80W*W4)2X4_LQX:_X)T?\ !5?P/^SRW[!_A/\ ;V^
MMM^RA#H6I_"C1?BU>? 7Q:_[7WACX":G!+IL?@_2-<B^(0^&4OC#1/"\TWA/
M1?&VH^';N]BMWBUJXBFU&U@C'DO_  4P_P""6'A#P5^R[^T)XN\ ZS\*?#WP
MF^$/_!'WQA^Q)\+?#_Q3FTG0T\%ZSIGC3PKXJT7XEZO\2/$;P>&_#-K;Z-X?
MN;/5]8>*PNSJ>HRWOVN"W>2(@='_ %V/R<^''_!0;]HSQ+^S_P#LY^!OB)^W
MU\=O"O[*^G_ME>&?@II/[??@WP/'X<^*'Q+^&'_#(C_$/7/#+Z;<>"_%%SXT
M7P)\7(X?!\WQ!TWPW>G7+>*8W1FN[2YNS]U_$+XV67@/]AW_ (*!_&C]C?\
MX*U?M<_M2_%CX;_L_P"FV>AVWQCTFVT;1/A9XA\6>/\ P[#X<\?:)_:?P7\#
M"XUUGT?4M"9A+K%M!I&IZG]ITX22VLR?J+\<_P!BSXY_&CX'?\$S_%'[,?C7
MX ^#?B)^R%-X+^)6FP?%+PQKWCKX2>+1J7P#O/AM>VD5M\/M;\.W5[920^([
MK5=-U.PU.&"Y:.TNXY'C;#Y'Q:_8Y_X*/_M4?LY?M'_LX?M(?$_]AO1O#OQ=
M^&EIH'@_6_@-\(_C!X6UG1O&MEXU\+:W!?\ BB3Q;\0O$UKJ?AC_ (1_3M>M
M#8Z?:6VI#5[O3+E;P6D%W!< ?Y+OY_>?G_\ $;_@IC\?_B%\'?V,_AKXQU[5
M_@+^VS\%_P#@J'^S!^RU^W!\./#E\-/'B;2-=B\1,?%6DQ21$ZQ\(/CAHEM8
M^)=)N[5#9>;-=Z0S036*(?ZLZ_%+_@H%_P $>_"G[8'[5O[&'[9'@3Q9IOPQ
M^,?[-GQ=^''B/XE74]EJ,^D_&?X7^ =5?6M,\-:Y9:;/ D_BGPSJ#W)\&:[J
M2W*Z9::KJ5E)FW,")^UM !1110!_FN?\',M[>:?_ ,'#/[']YI]Y=6%W%\.O
MV-5BN[*YFM+J(2_M"?$2*417%N\<T?F1.\;['7<C,IR"17^E'7^;7_P<I:0-
M>_X.)_V.-).JZ+HGVKX<_L=-_:GB&^.FZ/;?9OC_ /$>YQ=WJPW!A,_D_9[?
M]R_F7$D49VAMP_T;_&GC+PM\._"'BGQ_XXUS3_#'@SP3X>UGQ9XL\1ZM.MMI
M>@^'/#VGW&JZUJ^H7#<0V>G:=:7%W<28)6*)B QP""6\O7]$?AI_P<*_\%/G
M_P""=7[%U_H/PQO3=?M5_M.3WOPA_9^\/Z>OVK6K&]UB!+'Q)X^AL8M\[1^%
M;'4(8=*81%;KQ3JFA6*LK3%DW?\ @W__ ."8<?\ P3;_ &)="A\?V)N/VGOV
M@WLOBU^T-K]^3=:U;Z_K-LUWHW@>?49R]W+%X0T^\:&_$CJ;CQ'=ZS>3(9Y2
MY_#7_@FMX1\3_P#!?7_@L%\4_P#@JK\9-#U _L5_L9>(8/A]^R)X'U^VD;1]
M=\2:)/->^$;B;3KO=:3WVG1S'XJ^.@D<OD^(]=\)>'KD36%E$L/]SM PHHHH
M *_$3_@NWXAU_P ,_ ']CW4?#>NZUX=U"3_@IU^PQITE_H.JW^CWSZ?J7Q1>
MSU&Q>[TZXMKAK._M)9;2]MC(8+JVED@G22*1T/[=U^-/_!;'P(/B)\%?V0=
M/C/P%X%\C_@I1^Q7KW]M?$;Q"?#.@3GP_P#$2XU4:+;ZBME?F77M;^S?V;X?
MT\PJ-1U6XMK,SP>;YB@GM]WYZG[+4444#"OX@/\ @HC:7'_!&3_@X*_9R_X*
M*>'X;G1?V7/^"@0?X6_M(K8QO'HVG^-+Y]*T'QEJ%_%%)%;&:ZC3P;\4[&.8
MQF\UW1/%=]*YVRM7]O\ 7XY_\%WOV"8/^"A7_!-WXX_"?1]-AO/BKX%TMOC%
M\%+HHHN[?XB^ +6ZU.VTVTN""]L/%.C'5_"]S)&KR&#5F"(SA, '[#6US;WE
MO;WEG<0W5I=0Q7-K=6TL<]O<V\Z++!<6\\3/%-#-$RR12QLT<B,KHQ4@F:OP
M(_X-O?V]Y_VXO^";?PZL?&FIR7/QM_9HF3X ?%JSOV9-:-QX0LX(?!^MZE;2
M$312ZQX5%C'*9$0_;].OHW594=1^^] '^?1_P>Z_\CO^P/\ ]BU\9?\ TO\
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
M,4Z6[1=(?^"8O[>U]\0[:8?MMV'@?]MKP/HBA;E9_'6G?"W]KWX6Z?\ ,!=
M78B.IB+CS(%NM5\%ZQ,TF)M$F)7]L]/U"P%A\0/'7@?X?75[X4O+FYTG]L;]
MCC5[>.?6O"VLW$6-6^(/P^T@A8+BYN;;_B;2QZ0%TCQYI"_VII1@\302Q+2O
M-/\ "=KX5\$^%?$_C74?$'[/7B?4;+4_V7_VGM*OC)XO^ WC&=BNA>#/%VM3
M8N8+.*X TO2-3U<I;WL"2>%/%"1W4<<T0/[S\#]"_P""27Q0T*/XC?%7X?\
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
MB0Z=J-AHWC'P7JFJZ?;6^KZ5XC@N;_3K9Y;KPSJ.CW\:2L ?UWT5_G[>%?\
M@L5_P5L_X(A^/_"?_!/7_@H3X-^%?Q7T6?4[;3O@=^UI\8O$WCF#PM?_  RA
MN8]*M=<U'QEX.TK7M>\4^&]$+6L&I+J>A3>-_"NXVVKQWMG':W,O]6G_  3P
M_P""B'BK]J[QG\7?@3\;_A[X!^&_QY^$?ASX??$O3K_X1_$B+XJ_!/XZ_ OX
MKPZH_@'XV?!3QL;#3;O6/"5[>Z+J>A:O9WUO_:6AZQ:Q0:DEK+>PVR '\P'_
M  =*_P#!(S]H_P#:+_:O\+_MQ^%O&/P3\*_ NV^$?P9^ =]?_$7QE+H.KP?$
MN[^)_BG3/#.B1Z,VDWO]JIXKU3X@Z-8::;1KB/S(KT:E%;P(K3=3X7_8O_X/
M%/!/AKP_X-\(_M@_![P[X5\*:+IGAWPYH.DG]F*TTS1]#T:SAT_2]-L;=/@<
M!%;6=E;PP1 Y<J@:1GD+,?W:_P"#A_\ Y1[:%_V>;^PS_P"M/?#BOW1H%;6]
MVK]O^&/X<?\ AE;_ (/-O^CV_A?_ .!7[,O_ ,X^C_AE;_@\V_Z/;^%__@5^
MS+_\X^O[CJ*!6_O2_#_(_AQ_X96_X/-O^CV_A?\ ^!7[,O\ \X^C_AE;_@\V
M_P"CV_A?_P"!7[,O_P X^O[CJ* M_>E^'^1_#C_PRM_P>;?]'M_"_P#\"OV9
M?_G'U^;W_!2?XQ?\'-/_  3>\#_!#XY_MJ_M;>"/%_@JU^.OAF^\"Z!I6C_
MCQ):W?Q!\)V5_P"(=.&OV/A?X6^&M4?1)M,@U.SNUAU>W9TN7$3V]T+6ZB_T
MKZ_C*_X/6O\ DPW]F'_LY\_^JY\3T#MYO\/\C^O_ .&GB.^\8?#CX?\ BW4X
M[:'4O%/@GPKXCU"*S22.SBOM;T*PU.[CM8Y9)I4MDN+J18$DEED6(*KR.P+'
MMJ\J^!/_ "1#X-_]DJ^'G_J(Z/7JM PHHHH S-;T72?$FC:OX=U_3K35]"U[
M3+_1=:TG4($N;#5-)U2UEL=1TZ]MI0T=Q:7MG/-;7,$BLDL,KQN"K$5_$W_P
M1<UO5?\ @D=_P6A_;._X(Z^/]2N[/X*?M ZM<?&[]DR[U:01V=S>+IUQKWAR
M"QFGD6(W/B?X:I>^%M8:!I&NO&'PQMM.B1I9,U_;O7\B7_!U1^S%XW\+>!_V
M8?\ @K3^S[!<:=\=/V"?B;X7N/%.L:2CC4+KX5ZGXIL=2T:^N_)!EN+7P9X\
M^S[U8>3;:)XR\2W%RPMXV*@'YJ?\'NW_ ".W[!'_ &+/QF_]+_#%?U?_ /!#
M7_E$+_P3Q_[-<^&/_IDBK^*G_@ZN_:;\%_ME_!'_ ()+?M0?#^:%_#/QF^"_
MQ(\816T$GFKI&KW4OA:#Q)X>E<LS&X\.^(8-3T6?>=YDLB[ ;Q7]JW_!#7_E
M$+_P3Q_[-<^&/_IDBH$MY?+\Y'ZLT444#"BBB@ HHHH **** "BBB@#_ #>/
MV@'T6/\ X.B/VB9/$GA:^\<>'D^,O[/S:YX0TRP35=1\2:0NG?#\ZCI%EIKL
MBWMS>VGFPQ6P96E=@B$.5K^QR\LO"5OX1\(>%_$OB[5?$O[-GB34;/5/V;?V
MCM-N99?&_P"SOXT:4PZ/X4\4ZQ,!?6VEV=V3I.DZIJQ6/[.DGA'Q5&(4@EC_
M )+/^"B?_!/O_@KOH/\ P6:_:H_:]_9>_8Z^)_Q+\+^+/&'@;7_A/\3O!_C7
MX>:*EO/X>\->%)M-UG2[O5O$5I>64^DZII\UK);ZAID4MO<VK_O)8U66;E-/
M^'/_  <J:98_$'2;+]C?]IB+1/BG=75]XY\/M\=OA-+H&M7M]!]GO;S^QI?$
M;V%E<7B_O;J2P@MC/<XNGS.!(/@8U<YR;B+BC$TN%\VSC"9Q6R/$87%Y=B\B
MITTL#D?]GXBE5IYEFF"KQJ0Q%VK4I0E!J2F]E_6U3+_#?Q+\'/ O)<=XZ^'W
MASG_ (=99XIY/GW#_&?#_BIC,7*IQ3XI_P"N&4X[ XO@O@;B7*J^#Q&4.,:B
MGCJ>)HXF$J53#Q24Y?V3&+XBWWQ"@CFET7P/^V?X&T)CH^M(CV/PM_:[^%^G
M'S#:7A7$37@A4[@6;6_ 6LNLZ>=H$RF+G+.]T&W\/^.O%GA/P%J.L_!?7[^]
MTS]J_P#9/U:Q,OB7X1^*KI=^M>./ ^B!1B%F']K:EI^D+'8Z_8QP>)/#LD%]
M"T<7\>]Y\,?^#E/4O"?@SP9J/[(O[5]SH_PZU'3]5\#2O^T1\,7UKPQ?:83]
MDFTK7V\5?VQ;[(R+:6/[6T5Q:*EM<++"BH.F;P[_ ,'-9^(:?%6/]DO]JBV\
M>?V$WAJ[UZT^//PDM9=5T0L7BL=:MH?$B6>L+:N2;.34(+B:T#,D$B1G;7H?
MZR9QUX#XI^6*X4:^]<0*Y\G_ ,03\.'JOI8^ [72^0>/T'\XR\(6XOR;?XG]
M<][IVF#1_ '@GQGX]U'5/AMJ=[9ZM^R%^UYI5PEUXE^''B&Y0+H_@3Q[J\@
MD\R,1Z3;76LLNE^,--A?0?$20ZK;P2)N1R?$2]\?WVIV.E:)X(_;)\$Z&(O&
M?@_Y[+X8?M;?#&P9HTU/2I9L0R7_ )7F#3KZ0/KG@W4W&DZOYVAR6[P?QLV?
MPO\ ^#D:P\,>.?!-O^QE^TW_ ,(;\1K_ %#4_%7A27XZ?"2;P_<WVJ9:^N+#
M3)?$K6VC/-/B[ TI+18[U5NX@DXWU8U#X=_\'*^KZ;\/]+U3]DO]K6Y7X77M
MI?\ @35F_:'^%S>(_#L]E$8(1::\?%2ZK-#);XMKRWNKR:"]MT2*[295&%_K
M+G'_ $0?%/\ X4\*/\/]8;OTZA_Q!+PY>B^ECX"W>BODGC[%7Z7D_!]J*[R:
M:6[3L?UZ6TW@NR\$>*M<T3PAJOBG]E?Q;J5Y8?'KX":A97!\<?LT>.?.$VK^
M)/#6CQC[?8Z+8:A_Q--5TS2Q&VFLD?BGPRYMS-"OS=9>';\?MHS>%_'EQJD"
MS_ +P#=_L:_\%"[#4)+V/5IKCQ=J<ME\%_B&4C&E76L7,4427LE]<'3_ (@Z
M-9_Z3':^((MT_P#-_#X<_P"#E^V^(.I?%&S_ &2_VK++QIKFB1>'_$&I6?QQ
M^#MO!XBTR YMTU[3(_% TW5;FV7,4%[>6LEW' 6MQ,869#YU8? G_@X:T_2/
M&OA>V_8@_:?70_'22G7M*F^-_P *9M,2">^.IK;Z$DOC!X= CMM48ZE9V^BB
MR-A>YNK7R68[C_6;-O\ HA.+/_!O"_\ ]$17_$#O#[_I+#Z/W_A!X[?_ $F_
MP_-']G5G>>.+KQMXE\4>'/"VF>%?VH_"^EQ6WQW^!4[K#X#_ &E_ <*-:IXP
M\&RWB_8[O5)[0R#1=99'N;>5V\+^*%,36\PY6*7X<Z=\-]3NK#3=3\:?L6^,
MM2GM_&O@BXBO4^(/[(?Q BN_-O+RPLP6UK1O#.B:TYN;NRM]E_X(OE_M/2VF
MT>>1)/YH/V<_ 7_!PCXQ^,WPD\-_&;X1?M5_!OPYX5@O=.T3XZ:YXI^%7Q;O
M/ *Q:5<?V=#J%I!XVLM;U71-9N(8-)UHI>7TL,=RE[/I]ZL4FW&B\7_\'..E
M^/?%WC;1?V/OCX-6\36_]@>);J+Q3^SO8Z/XQL]-:2UL-5U;P[<ZU]@O+YK+
M]U'J<]LU\UI,UK-<3)G*_P!9\U6_ G%GE:?#,M;]5'B+1>?_  XUX&\ /2/T
MKOH^MIZ\V%\<*2Y6MXRJ^#C4I7M>*2]V[O?W3^IC4K'7+G6_ G@SQKX^BT[X
MJZ7"U]^R3^UK9""XTCXG:// MQ'\._B1-;L+34M1U*R$5OK6E7$CVOBBV*^(
M-&:/6XG26?3-3\27'B7QSXU\%>";31?C;HUK%:?M6_LI7[6[>'_C#H$D!M'^
M(GP^6Z0V%]JVHV&Z71]=BA:S\3VLC^'O$ZKK*Q23?R:1?\1+*> -3^%Q_8I^
M/DO@34=3EU:WT"X\>?L]30>'[Z2\_M".7PK<2>(6N_#:V5]NNM.CTF>V33Y&
M;[*(U9E/Z2?L:?L\?\%U?VK5G\;_ +1_Q-\<_L4>.?@CJ.G:)\.+OXDZ/X&\
M:^)O'>B:UIDYUQQKG@+5'^VZ';2VUO;:GIGB!KF&_NKA+N("59'!_K1FG_1"
M\7?^:Y\O^:B^_P#"X+P+X$>G_$UGT>;Z?9\:DO[VK\&ET^&^[NI<NC?Z_,/A
MQI_PYMK:6ZU3QC^Q7XPU59-"UJ.6]A^(?['WQ%AO,Q6<T[[M;T+PUH>N/Y<#
M3E;[P/?!K2Z^T:+<9EZ74K?QE<>+/"_ASQ-XHL/#W[3GA;2;JZ_9T_:"LXXE
M\&?M(>"XX1>MX"\:I;.+.^U'4+4(NN>'Y)7EAN98O%_A242^;$?CZT_X)N_\
M%4-(\2>,/%&E?\%&/!GVWXAVJ6OCC3)O@_;KX:\1M';FT%_J'AUGN-*FU66S
M9K2YU%;6*ZN8#LN)92 1\C?M7_L(_P#!9/X)?LI:WIWPE_:&N_VLO[#\1Z%-
MX>^"'@70]!\)^/=)@U#5PKZ]\//&7C"[MDT%_!DLL=[9V%EJ=G<0:<UTM@VR
MW^S2'^M.9=>!N+[Z:*'#S]=5Q&E_P//0;\!^"K7C]*GZ.;CK9RQ7C%3?E>$_
M!AU$NCNF[V:3B[GV+^R_=N?BC^WC\1? 7P)UOPIXJO\ XVZ7:?MJ?LI^)I/[
M1L?B0]Q\+?"-O=?%7X2Z=<VT.GO>&P=E^TZ.+G2/B!;(RW\L/B:##_2=Q;^
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
M>'-;UM42VN/*@E%U)"69U,2N Q']:U?I+W?J_P S^)8JT8JUK1BK=M$%%%%
MPHHHH **** /QO\ ^#@C_E#?^WQ_V1'4O_3OI-?E%_P;*?M)? C]E'_@A18_
M&/\ :+^*?@_X1?#?P_\ M _'N;4/%'C+5H-,M))!K&D&.PTR!BU[K.K73@0V
M6DZ3;7NI7L[)!:VLLK*I_9G_ (+=_"_XB?&C_@E7^VG\,/A/X-U_X@_$/QC\
M(=0TKPMX.\+V,FIZ_KVHOJ>FRK9:981?O;JX,44D@BC!=E1MJL< _P"8!I'_
M  2E_P""R4^C>!?#NJ_L,_M/>,?AO\/?$=_XD\-_"SQ;H&J2?#VWU35+N"[\
M0/\ \(L==L8[8^(WMX8]:O+);2_OH$6,7H5%V@GNM&]]C^N/XU_\%RO^"B7_
M  5M^(7B#]E;_@A+\"/%GA/X?+<MHGCS]MSXC:0NAOHNE73M:7&K>'[C5X;C
MPW\,K%XO.N+"_P!777OB1J$0C.B>&O#VKQHK_HE_P31_X-J/V9OV2_$]M^T=
M^V!XBN/VZ/VS=4U$>*-:^(OQ32]U_P"'_A;Q9-*MW/J?A/POXFEO[KQ+KD%W
MN>/QMX]?4M6:1(KO2M)\.3J4/X&?![]MW_@Z(_9[\ Z)\+/@7_P2_P#AS\)?
MASX;MX[;1?!O@3]D^R\/Z)9K'#% 9VMK+QU&;S4+A(8VOM3OGN=1OY@9[RZG
MF8N?3_\ AZ5_P=S_ /1A6F_^(VM_\W] S_0 CC2)$BB1(XXT6...-0B1H@"H
MB(H"JBJ JJH 4    4ZO\_W_ (>E?\'<_P#T85IO_B-K?_-_1_P]*_X.Y_\
MHPK3?_$;6_\ F_H _P! *OS3_P""R$/@JX_X)9_MWP_$9_%\?@67]G#X@IXJ
MD\ V>D:AXS31FTX"[;PW9:]=V&C7.J!.;>+4;RVMF.=\J\5_)3_P]*_X.Y_^
MC"M-_P#$;6_^;^O-?C'^W_\ \'9?QC^%GCSX6>)OV(-0T+P_X\\-:CX:U?6?
M"/[.EM:^)]-L-1C\NXN]"N+[Q=J]G!J,:9^SRW.EWT:,2WV=F"D ']\_[.2Z
M:G[/7P(71CJ1T=?@S\+UTDZQ%;P:N=-7P1H8L3JL%G+/:0ZD;41?;HK6::WC
MNO-2"62(*Y_-;_@J8/BSX.^,W_!-G]H3X;_L[?&O]I+0OV>OVDOB9XL^)'@[
MX"^&M/\ %7CK3_#GBW]F[XJ_#K3=7@TO5-8T*Q>U3Q%XITN*X:?4[<"-W*%G
M"HW\N?A[_@IC_P ';WAWP_H/A^R_81@NK/0=%TG1;6ZO_P!F]7O[JWTJPM["
M&ZOWB\=6\+7MS' L]V8;>VA-Q))Y-O!'MA38_P"'I7_!W/\ ]&%:;_XC:W_S
M?T!_D?O/X/TW]I3]LC]OGPQ_P4,\6?L8_';]G'X8?L/_ +,WQI\)?!'X=?&2
M\\(^'_C)^TE\8/B/#:WVK:0?!.C:GXGG\&^$M+T[1+72=!U>\FN)/$6N:PD\
M!CMM.FM)?#/%WAW]LG]K3_@IM_P1'_;K\6?L3?%KX&Z-\-?A3^V]_P +X\"Z
M_/'K\OP4UO6_!GC3POX T#QAXDCTS1HH;WQ_)::3=:'NT>!B-=M83%(8G=OR
M*'_!4K_@[G(R/V"M.Y]?V;'!_(^/P1^(JA)_P5<_X.VXWFB;]@RV#PAO,V_L
MO7\BC!"DHZ>.&2;#$8$;-N'(R 30)_UI_5MC](/VS= \?_MX^*OV2_CS^VM_
MP2 _:M\7?#/Q;^S7^U)\'_B?^SE\/M#T7XD_%3X*^-M6\<>$C\._&T'B&^N_
MAY_PC6KZEINE7FL^']?TP07]B$,+P:E8S3PS?@?^SSX0_P""B7_!O%\<=<_X
M*&Z?^Q9\;?'?["GC'3/%OP%T_P +_M!:MH>C_&[P-\&+CQ?I?C#P[+XWT[X?
MZOXXLO@QJ\OB>SCDTR_UG1KGPWKN-7$NF:==:K;7D?\ 1I\'/VS/^#G[QW\+
M/ GBZ\_X)V?LAVE[K>@0S7L7COX@>*/ 7C!KRUN+C3[JZU_P6-;N!X9O+^:S
M>_CTI9I$AL[FV=&V2*!V/B+X^?\ !RKXOT+6/"WBS_@FU^P!XF\,^(=.N]'U
M[P]K_P 7=>U;1-:TG4(7MK[3-5TR^U">SO["\MY)(+JUN89(9HG9)$9210'S
M_![_ )?(W_VZ_P!NC]BS_@HQ_P $G? 'QY\"^/O%'BGX>:G^U#^Q.?%/A_X4
M0Z#J_P 2?AQ\3G^//P]OM/\ !'C;0/%ESH/]DQ:=X@\NTUJ]N88)+[1(I]7\
M.Q7\4ML7_I>K_)W\:_L1_P#!;/\ 9=_;$^+?Q!_99_8-^*_[.5OJGB_P[J6M
M?#+]G>QUOXC_ +.>IW.B7&E>)[6QT9O$]SJ5KXF\)IK6+NQ@N5G?P_-+>V&D
M7]H(B4_8*3_@JO\ \';MB\%S>?L"V4EL)XVD@A_9GO93-&K"22 FV\=S3PB6
M(-'YNTLA8%<N " GY'^@-17\R.G?M5?\'.>I6&GZ@G_!._\ 8@M$U&RL[Y+:
M_P#C1XJM;VT6]MXKA;:^MVU8M;7=N)1%=P,2T$Z21,24)K\L/C'_ ,%0/^#L
M/1_BSXZ\-^%O^"??A#3-*T#6)=,M[/PI\%=6\>>%%^R)%'+/H'CK4O&5D_B;
M3KJ4F>"_$2JRN41=L9(!G]WM%?Y_O_#TK_@[G_Z,*TW_ ,1M;_YOZ^Q_V/\
M_@H7_P '3_Q5?QYI?BW_ ()Z? VZOM!.DWMKJ/QDT;Q!\!K5+>Z:>UET[P_]
MD\37\'BBX\Z+[7>/E&L83'@LDG !_9W7\97_  >M?\F&_LP_]G/G_P!5SXGK
MO_VJ?V[/^#H[X5?"T:[X?_X)X?LTG6-1\2Z-HEI>_"+4_$OQJ\3:8LT=]J5S
M=77@J7Q!90MHT]KI<VFW6K2S8T^[O[#8C23H1_.Y_P %$_$7_!Q__P %3OA7
MX,^$O[4'[ _C9_!_@/QRGCC06^'WP(NO"&KCQ%+I-YHB"\N;KQ-J7GV LKZX
MS&MM&J2LLDLX554 K^K^7_#'^F)\"?\ DB'P;_[)5\//_41T>O5:_P ^/PW_
M ,%*_P#@[8\*>'= \+:3^P39+I?AK1-*\/Z:)_V</,G%AHUA;Z;9^?(OCU%>
M;[/;1F5T1$:3<51%(4;7_#TK_@[G_P"C"M-_\1M;_P";^@9_H!45_G^_\/2O
M^#N?_HPK3?\ Q&UO_F_H_P"'I7_!W/\ ]&%:;_XC:W_S?T ?Z 5>4_'7X-^"
M?VAO@S\4?@7\2-*M]:\"?%KP)XF\ >*=,NHEEBN='\3Z3=:5=G8X($L*W/VB
MWD W13Q1R(0Z C^%/_AZ5_P=S_\ 1A6F_P#B-K?_ #?T?\/2O^#N?_HPK3?_
M !&UO_F_H _DZ_;UL/CE^SCK=]_P33^,;RWEA^Q!\:_C-:> =1OA*M]-X?\
MB+=Z7J27-JC*L::+XDL;#1_%=C''NBMYM3NH80@:3/\ J^?\$1=.N-,_X)&?
M\$[+>Z\OS)?V3_A!?KY;[U\C4_"UEJ-KDX&'^S741D7G8^Y,G;FO\XK]O_\
M9*_X+G?\%%/CF?VCOVB?^"=?Q$T[XGW?A32?!^IZA\+O@]_PBNG:]8>'_M)T
MR^URPBU_5FO-8MK>X:S_ +2DE226SBM[4AEMX57_ $P/^"4O@'QI\*_^":/[
M"'PV^(WAG5_!GCWP+^RI\$O"OC#PGKUJUEK7ASQ%HG@/1;#5M&U6T8EK:_L+
MR&6WN8&):.5&5N0:"5?FEVT_7_,_0"BBB@H**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
-HH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054011720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
<th class="th"><div>Jun. 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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<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="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-12305<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">REPRO MED SYSTEMS, INC.<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="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000704440<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="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">13-3044880<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="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NY<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="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">24 CARPENTER ROAD<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">CHESTER<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="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<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="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">10918<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="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">845<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">469-2042<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="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">common stock, $0.01 par value<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KRMD<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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>
<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="top.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,485,383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,671,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, common, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,420,502<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="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">256<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="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">McGrail Merkel Quinn & Associates, P.C.<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="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Scranton, Pennsylvania<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054038200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BALANCE SHEETS - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 25,334,889<span></span>
</td>
<td class="nump">$ 27,315,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable less allowance for doubtful accounts of $24,271 and $24,469 for December 31, 2021, and December 31, 2020, respectively</a></td>
<td class="nump">3,592,886<span></span>
</td>
<td class="nump">2,572,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">6,106,338<span></span>
</td>
<td class="nump">6,829,772<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">718,220<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="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses and other</a></td>
<td class="nump">1,568,821<span></span>
</td>
<td class="nump">807,780<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">TOTAL CURRENT ASSETS</a></td>
<td class="nump">37,321,154<span></span>
</td>
<td class="nump">37,525,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,106,445<span></span>
</td>
<td class="nump">1,167,623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net of accumulated amortization of $263,729 and $199,899 at December 31, 2021 and December 31, 2020, respectively</a></td>
<td class="nump">808,813<span></span>
</td>
<td class="nump">843,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">95,553<span></span>
</td>
<td class="nump">236,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="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets, net</a></td>
<td class="nump">1,941,254<span></span>
</td>
<td class="nump">125,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">19,812<span></span>
</td>
<td class="nump">19,812<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">41,293,031<span></span>
</td>
<td class="nump">39,918,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,227,533<span></span>
</td>
<td class="nump">624,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">2,709,704<span></span>
</td>
<td class="nump">2,610,413<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Note Payable</a></td>
<td class="nump">508,583<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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred Revenue</a></td>
<td class="nump">90,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="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related taxes</a></td>
<td class="nump">160,603<span></span>
</td>
<td class="nump">287,130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liability &#8211; current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability &#8211; current</a></td>
<td class="nump">95,553<span></span>
</td>
<td class="nump">141,293<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">TOTAL CURRENT LIABILITIES</a></td>
<td class="nump">4,791,976<span></span>
</td>
<td class="nump">3,666,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, net of current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">95,553<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">TOTAL LIABILITIES</a></td>
<td class="nump">4,791,976<span></span>
</td>
<td class="nump">3,761,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS&#8217; EQUITY</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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 75,000,000 shares authorized, 48,044,162 and 46,680,119 shares issued; 44,623,660 and 43,259,617 shares outstanding at December 31, 2021, and December 31, 2020, respectively</a></td>
<td class="nump">480,441<span></span>
</td>
<td class="nump">466,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">40,774,245<span></span>
</td>
<td class="nump">35,880,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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 3,420,502 shares at December 31, 2021 and December 31, 2020, at cost</a></td>
<td class="num">(3,843,562)<span></span>
</td>
<td class="num">(3,843,562)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained (deficit)/earnings</a></td>
<td class="num">(910,069)<span></span>
</td>
<td class="nump">3,652,754<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">TOTAL STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">36,501,055<span></span>
</td>
<td class="nump">36,156,979<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</a></td>
<td class="nump">$ 41,293,031<span></span>
</td>
<td class="nump">$ 39,918,934<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059211688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BALANCE SHEETS (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 24,271<span></span>
</td>
<td class="nump">$ 24,469<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="nump">$ 263,729<span></span>
</td>
<td class="nump">$ 199,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">75,000,000<span></span>
</td>
<td class="nump">75,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares, issued</a></td>
<td class="nump">48,044,162<span></span>
</td>
<td class="nump">46,680,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding</a></td>
<td class="nump">44,623,660<span></span>
</td>
<td class="nump">43,259,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares</a></td>
<td class="nump">3,420,502<span></span>
</td>
<td class="nump">3,420,502<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059287528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STATEMENTS OF OPERATIONS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">NET REVENUES</a></td>
<td class="nump">$ 23,490,175<span></span>
</td>
<td class="nump">$ 24,176,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">9,720,597<span></span>
</td>
<td class="nump">9,240,362<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross Profit</a></td>
<td class="nump">13,769,578<span></span>
</td>
<td class="nump">14,936,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">17,862,314<span></span>
</td>
<td class="nump">12,028,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Litigation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,447,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">2,473,669<span></span>
</td>
<td class="nump">1,296,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">463,130<span></span>
</td>
<td class="nump">418,595<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">20,799,113<span></span>
</td>
<td class="nump">16,190,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Net Operating Loss</a></td>
<td class="num">(7,029,535)<span></span>
</td>
<td class="num">(1,254,785)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-Operating Income</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="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Gain/(Loss) on foreign currency exchange</a></td>
<td class="num">(28,905)<span></span>
</td>
<td class="nump">1,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of fixed assets</a></td>
<td class="nump">1,009<span></span>
</td>
<td class="nump">16,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other Income</a></td>
<td class="nump">679,907<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="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income, net</a></td>
<td class="nump">13,083<span></span>
</td>
<td class="nump">42,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">TOTAL OTHER INCOME</a></td>
<td class="nump">665,094<span></span>
</td>
<td class="nump">60,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">LOSS BEFORE TAXES</a></td>
<td class="num">(6,364,441)<span></span>
</td>
<td class="num">(1,194,263)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit/(expense)</a></td>
<td class="nump">1,801,618<span></span>
</td>
<td class="num">(17,800)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET LOSS</a></td>
<td class="num">$ (4,562,823)<span></span>
</td>
<td class="num">$ (1,212,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>NET LOSS PER SHARE</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', window );"><strong>WEIGHTED AVERAGE COMMON SHARES OUTSTANDING</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">44,385,032<span></span>
</td>
<td class="nump">41,929,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">44,385,032<span></span>
</td>
<td class="nump">41,929,736<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-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>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054214312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></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>Treasury Stock [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2019</a></td>
<td class="nump">$ 422,398<span></span>
</td>
<td class="nump">$ 6,293,069<span></span>
</td>
<td class="nump">$ 4,864,817<span></span>
</td>
<td class="num">$ (344,204)<span></span>
</td>
<td class="nump">$ 11,236,080<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance beginning (in shares) at Dec. 31, 2019</a></td>
<td class="nump">42,239,788<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of stock-based compensation</a></td>
<td class="nump">$ 322<span></span>
</td>
<td class="nump">240,638<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">240,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of stock-based compensation (in shares)</a></td>
<td class="nump">32,181<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Compensation expense related to stock options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,377,772<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,377,772<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="top.Show.showAR( this, 'defref_krmd_LitigationSettlementOptions', window );">Litigation settlement options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">347,008<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">347,008<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="top.Show.showAR( this, 'defref_krmd_NewIssuanceLitigationSettlementAmountIssuance', window );">Litigation settlement share issuance</a></td>
<td class="nump">$ 952<span></span>
</td>
<td class="nump">937,142<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">938,094<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="top.Show.showAR( this, 'defref_krmd_NewIssuanceLitigationSettlementShareIssuance', window );">Litigation settlement share issuance (in shares)</a></td>
<td class="nump">95,238<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchases of shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,499,358)<span></span>
</td>
<td class="num">(3,499,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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance upon options exercised</a></td>
<td class="nump">$ 7,191<span></span>
</td>
<td class="nump">88,689<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">95,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance upon options exercised (in shares)</a></td>
<td class="nump">719,162<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_krmd_NewIssuanceOfCapitalRaiseAmount', window );">Capital raise</a></td>
<td class="nump">$ 35,938<span></span>
</td>
<td class="nump">26,596,668<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">26,632,606<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_NewIssuanceOfCapitalRaiseShares', window );">Capital raise (in shares)</a></td>
<td class="nump">3,593,750<span></span>
</td>
<td class="text">&#160;<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="top.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="num">(1,212,063)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,212,063)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2020</a></td>
<td class="nump">$ 466,801<span></span>
</td>
<td class="nump">35,880,986<span></span>
</td>
<td class="nump">3,652,754<span></span>
</td>
<td class="num">(3,843,562)<span></span>
</td>
<td class="nump">36,156,979<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance ending (in shares) at Dec. 31, 2020</a></td>
<td class="nump">46,680,119<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of stock-based compensation</a></td>
<td class="nump">$ 958<span></span>
</td>
<td class="nump">432,696<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">433,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of stock-based compensation (in shares)</a></td>
<td class="nump">95,725<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Compensation expense related to stock options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,049,041<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,049,041<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="top.Show.showAR( this, 'defref_krmd_NewIssuanceLitigationSettlementAmountIssuance', window );">Litigation settlement share issuance</a></td>
<td class="nump">$ 952<span></span>
</td>
<td class="nump">937,142<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">938,094<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="top.Show.showAR( this, 'defref_krmd_NewIssuanceLitigationSettlementShareIssuance', window );">Litigation settlement share issuance (in shares)</a></td>
<td class="nump">95,238<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance upon options exercised</a></td>
<td class="nump">$ 11,730<span></span>
</td>
<td class="nump">1,249,521<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,261,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance upon options exercised (in shares)</a></td>
<td class="nump">1,173,080<span></span>
</td>
<td class="text">&#160;<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="top.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="num">(4,562,823)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,562,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance of Restricted Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">224,859<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">224,859<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 480,441<span></span>
</td>
<td class="nump">$ 40,774,245<span></span>
</td>
<td class="num">$ (910,069)<span></span>
</td>
<td class="num">$ (3,843,562)<span></span>
</td>
<td class="nump">$ 36,501,055<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance ending (in shares) at Dec. 31, 2021</a></td>
<td class="nump">48,044,162<span></span>
</td>
<td class="text">&#160;<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_krmd_LitigationSettlementOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_LitigationSettlementOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_NewIssuanceLitigationSettlementAmountIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NewIssuanceLitigationSettlementAmountIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_NewIssuanceLitigationSettlementShareIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NewIssuanceLitigationSettlementShareIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_NewIssuanceOfCapitalRaiseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NewIssuanceOfCapitalRaiseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_NewIssuanceOfCapitalRaiseShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NewIssuanceOfCapitalRaiseShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737056747368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">$ (4,562,823)<span></span>
</td>
<td class="num">$ (1,212,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) to net cash used in 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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">2,707,554<span></span>
</td>
<td class="nump">1,618,732<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="top.Show.showAR( this, 'defref_krmd_StockbasedLitigationSettlementExpense', window );">Stock-based litigation settlement expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,285,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">463,130<span></span>
</td>
<td class="nump">418,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on disposal of fixed assets</a></td>
<td class="num">(1,009)<span></span>
</td>
<td class="num">(16,591)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(1,815,980)<span></span>
</td>
<td class="nump">62,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for doubtful accounts</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(8,176)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Abandonment of intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">41,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">(Increase)/Decrease&#160;in accounts receivable</a></td>
<td class="num">(1,019,932)<span></span>
</td>
<td class="nump">669,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Decrease/(Increase) in inventory</a></td>
<td class="nump">723,434<span></span>
</td>
<td class="num">(4,441,295)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Increase in other receivables</a></td>
<td class="num">(718,220)<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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Increase in prepaid expenses and other assets</a></td>
<td class="num">(761,041)<span></span>
</td>
<td class="num">(420,614)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Increase in accounts payable</a></td>
<td class="nump">602,613<span></span>
</td>
<td class="nump">52,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">(Decrease)/Increase in accrued payroll and related taxes</a></td>
<td class="num">(126,527)<span></span>
</td>
<td class="nump">96,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Increase in deferred revenue</a></td>
<td class="nump">90,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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Increase in accrued expenses</a></td>
<td class="nump">99,291<span></span>
</td>
<td class="nump">1,313,801<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Decrease in accrued tax liability</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(204,572)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH USED IN OPERATING ACTIVITIES</a></td>
<td class="num">(4,319,510)<span></span>
</td>
<td class="num">(743,323)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Purchases of property and equipment</a></td>
<td class="num">(346,178)<span></span>
</td>
<td class="num">(920,604)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="num">(29,056)<span></span>
</td>
<td class="num">(140,548)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">9,065<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(366,169)<span></span>
</td>
<td class="num">(1,036,152)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of equity</a></td>
<td class="nump">1,261,251<span></span>
</td>
<td class="nump">26,728,486<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="top.Show.showAR( this, 'defref_krmd_CommonStockIssuanceAsSettlementForLitigation', window );">Common stock issuance settlement of litigation</a></td>
<td class="nump">938,094<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="top.Show.showAR( this, 'defref_krmd_PurchaseOfTreasuryStock', window );">Purchase of treasury stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,499,358)<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="top.Show.showAR( this, 'defref_krmd_BorrowingsFromIndebtedness', window );">Borrowings from indebtedness</a></td>
<td class="nump">924,389<span></span>
</td>
<td class="nump">4,976,508<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="top.Show.showAR( this, 'defref_krmd_PaymentsOnIndebtedness', window );">Payments on indebtedness</a></td>
<td class="num">(415,806)<span></span>
</td>
<td class="num">(4,976,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Payments on finance lease liability</a></td>
<td class="num">(2,646)<span></span>
</td>
<td class="num">(5,296)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">NET CASH PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="nump">2,705,282<span></span>
</td>
<td class="nump">23,223,832<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET (DECREASE)/INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(1,980,397)<span></span>
</td>
<td class="nump">21,444,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR</a></td>
<td class="nump">27,315,286<span></span>
</td>
<td class="nump">5,870,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS, END OF YEAR</a></td>
<td class="nump">25,334,889<span></span>
</td>
<td class="nump">27,315,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalCashFlowElementsAbstract', window );"><strong>Cash paid during the years 5for:</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="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">13,241<span></span>
</td>
<td class="nump">27,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">1,903<span></span>
</td>
<td class="nump">321,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Schedule of Non-Cash Operating, Investing and Financing 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_IssuanceOfCommonStockCompensation', window );">Issuance of common stock as compensation</a></td>
<td class="nump">433,654<span></span>
</td>
<td class="nump">240,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Issuance of common stock as settlement for litigation</a></td>
<td class="nump">$ 938,094<span></span>
</td>
<td class="nump">$ 938,094<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_BorrowingsFromIndebtedness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_BorrowingsFromIndebtedness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_CommonStockIssuanceAsSettlementForLitigation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_CommonStockIssuanceAsSettlementForLitigation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_IssuanceOfCommonStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_IssuanceOfCommonStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_PaymentsOnIndebtedness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_PaymentsOnIndebtedness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_PurchaseOfTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_PurchaseOfTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_StockbasedLitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_StockbasedLitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdditionalCashFlowElementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalCashFlowElementsAbstract</td>
</tr>
<tr>
<td style="padding-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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059070280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_803_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zIjNSynC77Xb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 1 &#8212; <span id="xdx_820_z3F69dT4MRda">NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES</span></b></p>

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

<p id="xdx_84B_eus-gaap--NatureOfOperations_zCri4m7ZU9Md" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_869_zoYJtIBTwGHg">NATURE OF OPERATIONS</span></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">REPRO MED SYSTEMS, INC. (the &#8220;Company,&#8221; &#8220;KORU Medical,&#8221;
&#8220;KORU,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#8220;FDA&#8221;) quality and regulatory system and international standards for quality system management. &#160;The Company operates
as <span id="xdx_90A_eus-gaap--NumberOfReportableSegments_dxL_uPure_c20210101__20211231_z7Oj3IhF2Pod" title="Number of segments | Segment::XDX::1"><span style="-sec-ix-hidden: xdx2ixbrl0505">one</span></span> segment.</p>

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

<p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQemVda5LcT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_865_zFGnDuMMWu9f">BASIS OF PRESENTATION</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">We prepare our financial statements and accompanying
notes in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). &#160;Certain
prior year amounts have been reclassified to conform to the current year presentation in our Financial Statements.</p>

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

<p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOpbM1r4koZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_86E_zWVgLDqKNIFc">CASH AND CASH EQUIVALENTS</span></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">For purposes of the statement of cash flows, the Company considers all
short-term investments with an original maturity of three months or less to be cash equivalents. &#160;The Company holds cash in excess
of $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20211231_zTfWizlg9pm8">250,000</span> at its depository, which exceeds the FDIC insurance limits and is, therefore, uninsured.</p>

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

<p id="xdx_840_eus-gaap--InventoryPolicyTextBlock_z7lwP8eqkPF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">I<span id="xdx_868_z5Zmo8snzjZk">NVENTORY</span></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">Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.</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">We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. &#160;We make estimates regarding the future
recoverability of the costs of these products and record provisions based on historical experience, expiration of sterilization dates
and expected future trends. &#160;If actual product life cycles, product demand or acceptance of new product introductions are less favorable
than projected by management, additional inventory write downs may be required, which could unfavorably affect future operating results.</p>

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

<p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zPRjf6cHcuki" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_866_zxR7wwOpabXj">INTANGIBLE ASSETS</span></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">Certain of our identifiable intangible assets, including patents and trademarks,
are amortized using the straight-line method over their estimated useful lives which range from <span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zgph99y7JF53">6</span> to <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zMYE4ZA3lc6j" title="Estimated useful lives">20</span> years. &#160;All of our intangible
assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be
recoverable. &#160;Our management is responsible for determining if impairment exists and considers various factors when making these
determinations. &#160;Amortization expense related to intangible assets for the years ended December 31, 2021 and 2020 was $<span id="xdx_90D_ecustom--AmortizationOfIntangibleAssets1_dxL_c20210101__20211231_zgKV43X7UYs2" title="Abandonment of intangible assets::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0519">63,830</span></span> and
$<span id="xdx_902_ecustom--AmortizationOfIntangibleAssets1_dxL_c20200101__20201231_zap2hvZCyTvf" title="Abandonment of intangible assets::XDX::41%2C919"><span style="-sec-ix-hidden: xdx2ixbrl0521">62,177</span></span>, respectively.</p>

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

<p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>The estimated amortization expense for the succeeding
years for the intangible assets is approximately:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><span style="display: none; visibility: hidden"><span id="xdx_8B8_zotWt2Uqj9Tf">Schedule of amortization expense</span></span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31,</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 122.25pt">2022</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">$</td>
    <td style="vertical-align: bottom; width: 39.75pt; text-align: right">60,617</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom">
    <td>2023</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2024</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2026</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white">
    <td style="vertical-align: bottom">Thereafter</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right">508,828</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total amortization expense</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right">808,813</td></tr>
  </table>

<p id="xdx_8AF_zD4AthjGX4of" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_852_zXK9kOSgoYmg" style="margin-top: 0; margin-bottom: 0">&#160;</p>





<p style="break-before: always"/>



<p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zVvqpKXvfY3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_znYNAg8vsuuc">INCOME TAXES</span></span></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">Deferred income taxes are provided using the liability method whereby deferred
tax assets are recognized for deductible temporary differences and operating loss and tax credit carry forwards and deferred tax liabilities
are recognized for taxable temporary differences.</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">The Company believes that it has no uncertain tax positions requiring disclosure
or adjustment.</p>

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

<p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYYhUa4YJhw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86F_zfzJSyky2e5a">PROPERTY AND EQUIPMENT</span></span></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">Property and equipment are stated at original acquisition cost less accumulated
depreciation. &#160;Additions and improvements are capitalized which increase the value or extend the life of an asset, while maintenance
and repair costs are expensed as incurred. &#160;When assets are retired or otherwise disposed, the cost and related accumulated depreciation
or amortization is removed from the respective accounts and any resulting gain or loss is included in income. &#160;Depreciation and amortization
are calculated on the straight-line basis over the estimated useful lives of the assets which generally range from <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z7gGdf8rboPi" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0546">3</span></span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zQ1KeL1mkQn5" title="::XDX::P10Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0547">10</span></span> years for furniture
and office equipment, <span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_z7YQaY5uXUgg" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0549">3</span></span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_zcQtFwEir6ai" title="::XDX::P12Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0550">12</span></span> years for manufacturing equipment and tooling and shorter of the lease term or their estimated useful lives
for leasehold improvements. Depreciation and amortization expense related to property and equipment for the years ended December 31, 2021
and 2020 was $<span id="xdx_906_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20210101__20211231_zDECUtlGfzJj" title="Depreciation and amortization expense::XDX::463%2C130"><span style="-sec-ix-hidden: xdx2ixbrl0552">399,300</span></span> and $<span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20200101__20201231_zjWPRW0Jc8d9" title="::XDX::418%2C595"><span style="-sec-ix-hidden: xdx2ixbrl0553">356,418</span></span>, respectively.</p>

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

<p id="xdx_84E_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zTJiQ5a1IRjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zmdH8hEfDhgj">STOCK-BASED COMPENSATION</span></span></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">The Company maintains a stock option plan under which it grants stock options
to certain executives, key employees and consultants. The fair value of each option grant is estimated on the date of the grant using
the Black-Scholes option-pricing model. &#160;All options are charged against income at their fair value. &#160;The entire compensation
expense of the award is recognized over the vesting period. Shares of stock granted for director fees are recorded at the fair value of
the shares at the grant date.</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">The Company also maintains an omnibus equity incentive plan. To date the
Company has only granted shares of stock for director fees under this plan and those shares of stock granted are recorded at the fair
value of the shares at the grant date.</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">The Company issues restricted&#160;stock awards. Restricted stock awards&#160;are
equity classified and measured at the fair market value of the underlying&#160;stock&#160;at the grant date. The fair value of restricted
stock awards vesting at certain market capitalization thresholds were estimated on the date of grant using the Brownian Motion Monte Carlo
lattice model. The fair value of restricted stock awards with time-based vesting were estimated on the date of grant at the current stock
price. We recognize restricted stock expense using the straight-line attribution method over the requisite service period and account
for forfeitures as they occur.</p>

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

<p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zIYAHDmg2vff" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_865_zZ6GwyQf4399">NET LOSS PER COMMON SHARE</span></span></p>

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

<p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;<span>Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.</span> &#160;See &#8220;NOTE 4 &#8212; STOCK-BASED COMPENSATION&#8221; for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; visibility: hidden"><span id="xdx_8BB_zOLuqiw5EIYi">Schedule of net income per common share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"><b>Years Ended</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 173.25pt">Net loss</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84pt; text-align: right">(4,562,823</td>
    <td style="width: 14.25pt">)</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right">(1,212,063</td>
    <td style="width: 11.1pt">)</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted Average Outstanding Shares:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Outstanding shares</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Option shares includable</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Net loss per share</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">__________</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right">(a)</td><td style="width: 5pt"/><td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify">Option shares of <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">273,110</span> and <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5">239,935</span> for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.</td>
</tr></table>

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

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






<p style="break-before: always"/>



<p id="xdx_842_eus-gaap--UseOfEstimates_zNMItd8vgdjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_863_zWgd6dP3sMue">USE OF ESTIMATES IN THE FINANCIAL STATEMENTS</span></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">The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual
results could differ from those estimates. &#160;Important estimates include but are not limited to asset lives, valuation allowances,
inventory valuation, and accruals.</p>

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

<p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWKSz3LJ068d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_864_zwGhs08R0DCj">REVENUE RECOGNITION</span></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">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting
Standards Update (&#8220;ASU&#8221;) No. 2014-09, <i>Revenue from Contracts with Customers</i>, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.</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">The Company&#8217;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.</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">The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.</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">Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.</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">The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.</p>

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

<p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span style="display: none; visibility: hidden"><span id="xdx_8B3_zVjpARLRvTIj">Schedule of net sales by geography</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Years Ended December 31,</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2020</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 93pt"><b>Net Revenues</b></td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 53.25pt">&#160;</td>
    <td style="vertical-align: top; width: 0.25in">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 0.75in">&#160;</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 9.45pt">Domestic</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>$</td>
    <td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right">19,488,685</td>
    <td style="vertical-align: top">&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right">20,678,453</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 9.45pt">International</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right">4,001,490</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right">3,497,995</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Total</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right">23,490,175</td>
    <td style="border-bottom: white 2.25pt double; vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right">24,176,448</td>
    <td style="vertical-align: top">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zqJWcVLXzAqj" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_85E_zgV38it7fw0k" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zwRjacUZJjTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_862_z3boEfWaRjg4">LEASES</span></span></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">In February 2016, the FASB issued a standard related to leases to increase
transparency and comparability among organizations by requiring the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities
on the balance sheet. &#160;Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by
the Company for those leases classified as operating leases under current GAAP, while our accounting for capital leases remains substantially
unchanged. &#160;Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess
the amount, timing, and uncertainty of cash flows arising from leases. &#160;The standard became effective for us on January 1, 2019.
&#160;The standard had a material impact on our balance sheets but did not have a material impact on our statements of operations. &#160;See
&#8220;NOTE 5 <b>&#8212; </b>LEASES&#8221; for further detail.</p>

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

<p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zBJlx7HqJDAl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zGAtU9T9wdqd">ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></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">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic
740): &#160;Simplifying the Accounting for Income Taxes</i>. The amendments in this ASU simplify the accounting for income taxes by removing
several exceptions including the exception to the general methodology for calculating income taxes in an interim period when a year-to-date
loss exceeds the anticipated loss for the year. &#160;The amendments also improve consistent application of and simplify GAAP for other
areas of Topic 740 by clarifying and amending existing guidance. &#160;The amendments in this ASU are effective for fiscal years, and
interim periods within those fiscal years, beginning after December 15, 2020. &#160;The Company adopted this standard on January 1, 2021,
and it had no impact on our financial statement disclosures.</p>

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






<p style="break-before: always"/>



<p id="xdx_84F_ecustom--AccountingPronouncementsNotYetAdopted_zZStD1a3U2xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_868_zjZGfqHY0Mne">ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></span></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">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments
&#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which amends guidance on reporting credit
losses for assets held at amortized cost basis and available for sale debt securities. &#160;For assets held at amortized cost basis,
Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current
estimate of all expected credit losses. &#160;The allowance for credit losses is a valuation account that is deducted from the amortized
cost basis of the financial assets to present the net amount expected to be collected. &#160;For available for sale debt securities, credit
losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance
rather than as a write-down. &#160;This ASU affects entities holding financial assets and net investment in leases that are not accounted
for at fair value through net income. &#160;The amendments affect loans, debt securities, trade receivables, net investments in leases,
off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the
contractual right to receive cash. &#160;The amendments in this update are effective for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. &#160;The Company is assessing the impact of the adoption of the ASU on its financial
statements, disclosure requirements and methods of adoption.</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">In March 2020, the FASB issued ASU No. 2020-04, <i>Reference Rate Reform
(Topic 848)</i>, which provided elective amendments for entities that have contracts, hedging relationships and other transactions that
reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. &#160;The amendments may be applied
to impacted contracts and hedges prospectively through December 31, 2022. &#160;The Company is currently evaluating the impact this guidance
will have on its financial statements.</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">The Company considers the applicability and impact of all recently issued
accounting pronouncements. &#160;Recent accounting pronouncements not specifically identified in our disclosures are either not applicable
to the Company or are not expected to have a material effect on our financial condition or results of operations.</p>

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

<p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zHgIKzm32yH3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_z2M3LEEsXYk5">FAIR VALUE MEASUREMENTS</span></span></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">Fair value is the exit price that would be received to sell an asset or
paid to transfer a liability. &#160;Fair value is a market-based measurement that should be determined using assumptions that market participants
would use in pricing an asset or liability. Valuation techniques used to measure fair value should maximize the use of observable inputs
and minimize the use of unobservable inputs. &#160;To measure fair value, the Company uses the following fair value hierarchy based on
three levels of inputs, of which the first two are considered observable and the last unobservable:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 2 &#8211; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; 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 by correlation or other means.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 3 &#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &#160;Value is determined using pricing models, discounted cash flow methodologies, or similar techniques and includes instruments for which the determination of fair value requires significant judgment or estimation.</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">The carrying amounts of cash and cash equivalents, accounts receivable,
prepaid expenses, accounts payable and accrued expenses are considered to be representative of their fair values because of the short-term
nature of those instruments. &#160;There were no transfers between levels in the fair value hierarchy during the year ended December 31,
2021.</p>

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

<p id="xdx_840_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zQ3n8Ie2Mfv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86D_zwn50sW97G76">IMPAIRMENT OF LONG-LIVED ASSETS</span></span></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">The Company reviews long-lived assets for impairment whenever events or
changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. &#160;An impairment loss would
be recognized when estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition
are less than the carrying amount. &#160;The impairment loss, if recognized, would be based on the excess of the carrying value of the
impaired asset over its respective fair value. &#160;No impairment losses have been recorded through December 31, 2021.</p>

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

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059119096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zkAwD0p87y2a" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 2 &#8212; <span id="xdx_825_zPa22Tv4f2a8">INVENTORY</span></b></p>

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

<p id="xdx_891_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zu2KnyaJmhnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BF_zHi1Pq8l860k">Inventory consists of:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20211231_zn516FK02T61" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_490_20201231_ztWhZVOoN7ea" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 80.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_zuCLgKC5Qzhb" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Raw materials and work-in-process</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,997,807</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,279,054</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_z3ijlnla29Nc" style="vertical-align: bottom; background-color: white">
    <td>Finished goods</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">3,176,836</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,562,315</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryGross_iTI_z9pOIbehNYLg" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>&#160;&#160;&#160;Total</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">6,174,643</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">6,841,369</td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_di_zObYcamrLGCc" style="vertical-align: bottom; background-color: white">
    <td>Less: reserve for obsolete inventory</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(68,305</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(11,597</td>
    <td>)</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryNet_iTI_zEmXZ2RQrx79" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Inventory, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">6,106,338</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">6,829,772</td>
    <td>&#160;</td></tr>
  </table>

<p id="xdx_8AC_zKh8OD9UZbS9" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059472536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zgh9LOyDWQej" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 3 &#8212; <span id="xdx_82E_zI8fl9jptaH">PROPERTY AND EQUIPMENT</span></b></p>

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

<p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zVJwFBeXl86g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B0_zm88WlQG70cb">Property and equipment consists of the following at:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Furniture and office equipment</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z3uz0lhYL9Y3" style="text-align: right" title="Total property and equipment">818,897</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zvlUJTZZFl08" style="text-align: right">753,536</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Leasehold improvements</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs8bKjdLFFj8" style="text-align: right">556,907</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIBKNLaFu2bl" style="text-align: right">542,796</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Manufacturing equipment and tooling</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zm1S3Dw0lblk" style="border-bottom: black 1pt solid; text-align: right">2,042,675</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zcCzuYo7QLb9" style="border-bottom: black 1pt solid; text-align: right">1,856,909</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;&#160;&#160;Total property and equipment</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zxjnlxgz4rg6" style="text-align: right">3,418,479</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zQbDxUOswfga" style="text-align: right">3,153,241</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Less: accumulated depreciation and amortization</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20211231_z59PiMRSZh37" style="border-bottom: black 1pt solid; text-align: right" title="Less: accumulated depreciation and amortization">(2,312,034</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zsY77aV5lRDi" style="border-bottom: black 1pt solid; text-align: right">(1,985,618</td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_zB6NryWXapN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net">1,106,445</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zNUCYl28ecbi" style="border-bottom: black 2.25pt double; text-align: right">1,167,623</td>
    <td>&#160;</td></tr>
  </table>

<p id="xdx_8A4_zKNqBkhgCSVa" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059184104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_801_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zvV4LtougJmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 4 &#8212; <span id="xdx_821_zTYbhCiuXEzk">STOCK-BASED COMPENSATION</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">The Company has two equity incentive plans: the 2015 Stock Option Plan,
as amended (the &#8220;2015 Plan&#8221;) and the 2021 Omnibus Equity Incentive Plan (the &#8220;2021 Plan&#8221;). As of December 31,
2021, there were options to purchase <span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__srt--TitleOfIndividualAxis__custom--ExecutiveskeyEmployeesAndConsultantsMember_zABHN0uxOflh" title="Common stock outstanding">3,672,500</span> shares of the Company&#8217;s common stock outstanding to certain executives, key employees
and consultants under the 2015 Plan, of which <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231_zJn4SlSKA2nl" title="Stock issued during the period">2,000,000</span> were issued during the twelve months ended December 31, 2021. Additional options
may be issued under the 2015 Plan as outstanding options are forfeited, subject to a maximum <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zCcSTNtwuBu3" title="Available for issuance">6,000,000</span> available for issuance under the
2015 Plan. The 2021 Plan provides for the grant of up to <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_ziRpOSHVjyl4" title="Stock issued during period">1,000,000</span> incentive stock options, nonqualified stock options, stock awards,
restricted stock awards, restricted stock units and/or stock appreciation rights to employees, consultants and directors. As of December
31, 2021, there had been issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2021Member__srt--TitleOfIndividualAxis__srt--DirectorMember_zorkR30a3kx9" title="Stock issued during period">59,658</span> shares of common stock as directors fees under the 2021 Plan.</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">Prior to January 1, 2021, each non-employee director of the Company was
eligible to receive $<span id="xdx_90D_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zM1GYnhq3Rxj" title="Nonemployee services transaction cost">50,000</span> annually (effective January 1, 2019), plus $<span id="xdx_904_ecustom--AmountForChairingBoardCommittee_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zcmuuTAIzCGk" title="Amount for chairing board committee">10,000</span> for chairing a Board committee (effective February 20,
2019), all to be paid quarterly half in cash and half in common stock. &#160;The Chairman of the Board was eligible to receive an additional
$<span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20190929__20191001__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zNI1kjRhjQGc" title="Nonemployee services transaction cost">50,000</span> annually (effective October 1, 2019), all to be paid in common stock.</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">Effective January 1, 2021, each non-employee director of the Company (other
than the Chairman of the Board) and Board advisor were eligible to receive of <span id="xdx_908_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_z4nltAmf0VNj">$75,000</span> annually, <span id="xdx_90A_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zhjjdGu8Slji">to be paid quarterly $12,500 in cash and
$6,250 in common stock</span>. &#160;The Chairman of the Board is eligible to receive $<span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_c20201230__20210102__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zjUZL92uBhr6">100,000 </span>annually, to be paid quarterly $12,500 in cash
and $12,500 in common stock. &#160; Effective May 18, 2021, each non-employee director of the Company (other than the Chairman of the
Board) and Board advisor are eligible to receive of $<span id="xdx_907_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zJH6aMLkm1nc">110,000</span> annually, <span id="xdx_906_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zUTGIdh4HYFh">to be paid quarterly $12,500 in cash and $15,000 in common stock</span>.
&#160;The Chairman of the Board is eligible to receive $<span id="xdx_901_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zo6LAcSiOrcl">140,000</span> annually, <span id="xdx_90F_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zkcND4rcxlA5">to be paid quarterly $12,500 in cash and $22,500 in common stock</span>.
All payments were and are pro-rated for partial service.</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">On May 20, 2020, the Company entered into a Settlement Agreement with EMED
Technologies Corporation (&#8220;EMED&#8221;) to settle all claims in connection with all pending litigation matters between them. &#160;Pursuant
to the Settlement Agreement, <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20200519__20200520__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__dei--LegalEntityAxis__custom--EMEDTechnologiesCorporationMember_zJ24Pe5Vzrc5" title="Description of vesting rights">the Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020, and 95,238 restricted
stock units, which vested on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company&#8217;s common stock
at an exercise price of $11.21 per share prior to February 1, 2021, which was not exercised.</span></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">On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#8217;s President and Chief Executive Officer, the Company issued three restricted stock
awards for an aggregate<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_zDLLCLcjPUI2" title="Stock issued during period"> 1,000,000</span> shares of common stock for an aggregate stock price of $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_z6f5o6SiZ2pe" title="Number of stock option shares issued, value">3,310,000 </span>and each vesting subject to employment
on the respective vesting date. These awards were issued as an inducement employment.</p>

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






<p style="break-before: always"/>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>2015 STOCK OPTION PLAN, as amended</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>Time-Based Stock Options</b></p>

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

<p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zvQuSMxnRM8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The per share weighted average fair value of stock options granted during
the years ended December 31, 2021, and December 31, 2020 was $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMpqMoRMdMyl" title="Weighted average grant date fair value of stock options">2.85</span> and $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zJVtvgXO1qcb" title="Weighted average grant date fair value of stock options">6.53</span>, respectively. &#160;The fair value of each award is estimated
on the grant date using the Black-Scholes option pricing model with the following weighted average assumptions used for grants in the
years ended December 31, 2021, and December 31, 2020. &#160;Historical information was the primary basis for the selection of the expected
volatility, expected dividend yield and the expected lives of the options. &#160;The risk-free interest rate was selected based upon yields
of the U.S. Treasury issues with a term equal to the expected life of the option being valued. &#160;The following table summarizes the
assumptions used in determining fair value. These assumptions are subjective and generally require significant analysis and judgment to
develop. <span style="color: red">&#160;</span><span>We have recognized tax benefits associated with stock-based compensation of $<span id="xdx_90A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zuwj3CX4KZX">175,257</span> and
$<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqYOi9pnjSX">62,393</span> for the years ended December 31, 2021 and 2020, respectively.</span></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; display: none; visibility: hidden"><span id="xdx_8BF_zttHi91g5LP7">Schedule of fair value of the stock options granted Black-Scholes option valuation model</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.25in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 160.5pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 88.8pt">&#160;</td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td style="width: 82.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Dividend yield</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMl5KVbWSPf4" title="Dividend yield">0.00</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span title="Dividend yield"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqaTAZO2MUwi">0.00</span></span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zSMwbx5DeT04" title="Expected volatility">74.01</span> &#8211; <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_znrBnHPiEQcl">77.91</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zrZaSjP4hOZ7">62.11</span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z7TIYQqyOMoa">62.18</span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted-average volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20210101__20211231_zQl1fr58UFkf" title="Weighted-average volatility">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20200101__20201231_zVjxnRsWjwIh">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected dividends</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zX5fZvbPZU3f" title="Expected dividends">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDKXouWK8dOj">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Expected term (in years)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_z7DFXHBexED7" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0708">10</span></span> Years</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zTqoxGt5BuD3" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0710">10</span></span> Years</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Risk-free rate</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_z0cET7Dw7kSb" title="Risk-free rate">1.20</span>-<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z3T683giqTG" title="Risk-free rate">1.62</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zNy170iwu543">0.63</span> - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_zoVd2wXBtoGc">0.64</span>%</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A3_zV2wWGxByZl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zimSR6ITnGc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes the status of the Company&#8217;s stock
option plan:</span></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; display: none; visibility: hidden"><span id="xdx_8B2_zK1C2jtuuGPb">Schedule of stock option plan</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 272.25pt">Outstanding at January 1 </td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zq0A7bHImiKf" style="width: 49.5pt; text-align: right" title="Outstanding at beginning">2,922,494</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 9.75pt">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z4ps9B1LIKai" style="width: 43.8pt; text-align: right" title="Outstanding at beginning">2.46</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zqKijinpN474" style="width: 48.75pt; text-align: right" title="Outstanding at beginning">3,647,000</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeGajbE5xWK4" style="width: 43.8pt; text-align: right" title="Outstanding at beginning">1.32</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Granted</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z7snzBIn1gM9" style="text-align: right" title="Granted">2,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zG4w2Jd6JSWa" style="text-align: right" title="Granted">3.64</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zIpqru3UVLg5" style="text-align: right" title="Granted">360,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zkozSX0scMo6" style="text-align: right" title="Granted">9.54</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Exercised</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLWSwimEf121" style="text-align: right" title="Exercised">1,062,500</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zul3kYc18cX6" style="text-align: right" title="Exercised">1.19</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeXBjgm6OLTb" style="text-align: right" title="Exercised">884,506</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z5yBI1VbZiK6" style="text-align: right" title="Exercised">0.71</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Forfeited</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLPYnZvPjkX2" style="text-align: right" title="Forfeited">187,494</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znz4NCkO0V1" style="text-align: right" title="Forfeited">3.36</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6wO0BU0J5qc" style="text-align: right" title="Forfeited">200,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zar40eJdpBug" style="text-align: right" title="Forfeited">2.09</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Outstanding at year end</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zYEPE2PCyPV9" style="text-align: right" title="Outstanding at ending">3,672,500</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbY4YeiZpbyf" style="text-align: right" title="Outstanding at ending">3.42</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zybG0tj0Tal7" style="text-align: right" title="Outstanding at ending">2,922,494</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zwdLObR30Xde" style="text-align: right" title="Outstanding at ending">2.46</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Options exercisable </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zy1GEgBldQ2i" style="text-align: right" title="Options exercisable at ending">983,750</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zEYoxugzkTVg" style="text-align: right" title="Options exercisable">2.73</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6WSPsCATzMh" style="text-align: right" title="Options exercisable at ending">906,244</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znnQCG8Z8Fd4" style="text-align: right" title="Options exercisable">1.40</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 19.05pt; text-indent: -19.05pt">Weighted average fair value of options granted during the period</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zTmeJVFsvsGl" style="text-align: right" title="Weighted average fair value of options granted during the period">2.85</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z1fEwzUYMig4" style="text-align: right" title="Weighted average fair value of options granted during the period">6.53</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Stock-based compensation expense</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zlp5FZ09brc3" style="text-align: right" title="Total performance stock-based compensation expense">2,457,788</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbo37M09N092" style="text-align: right" title="Total performance stock-based compensation expense">874,869</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8AA_zmCLAYaL3Sld" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Total stock-based compensation expense, net of forfeitures, for stock option
awards totaled $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zaR8sPVKIb4b" title="Stock-based compensation expense">2,457,788</span> and $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDFu2jq9iuih" title="Stock-based compensation expense">874,869</span> for the years ended December 31, 2021, and 2020, respectively. &#160;Cash received from option
exercises for the years ended December 31, 2021, and 2020 was $<span id="xdx_90C_eus-gaap--ProceedsFromStockOptionsExercised_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMRgb8MuFxF4" title="Cash received from option exercises">1,261,251</span> and $<span id="xdx_904_eus-gaap--ProceedsFromStockOptionsExercised_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zE00MDl6Y2V2" title="Cash received from option exercises">95,880</span>, respectively. We have recognized tax benefits associated
with options exercised of $665,700 and zero for the years ended December 31, 2021 and 2020, respectively.</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">The weighted-average grant-date fair value of options granted during the
years ended December 31, 2021, and 2020, was $<span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zj76vh0jnD1g" title="Weighted-average grant-date fair value options granted">5,699,986 </span>and $<span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zH49XfAolJEh" title="Weighted-average grant-date fair value options granted"><span style="-sec-ix-hidden: xdx2ixbrl0786">2,350,264,</span></span> respectively. &#160;The total intrinsic value of options exercised
during the years ended December 31, 2021, and 2020, was $<span id="xdx_90F_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zalTr5GzP3j">697,920</span> and $<span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zAvLgLRxX923">397,962</span>, respectively.</p>

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

<p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zXAxnS0ZScO7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table presents information pertaining to options outstanding
as of December 31, 2021:</span></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; display: none; visibility: hidden"><span id="xdx_8B1_zq5Cjb8NMsyh">Schedule of information pertaining to options outstanding</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid"><b>Range of Exercise Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br/>
Outstanding</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Remaining<br/>
Contractual<br/>
Life</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br/>
Exercisable</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 130.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>$1.57 - $9.76</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_z6jAfN8Nsgi3" style="text-align: right" title="Number Outstanding">3,672,500</td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zpQOtR1jN0q4" title="Weighted average remaining contractual term::XDX::P8Y6M"><span style="-sec-ix-hidden: xdx2ixbrl0794">8.5</span></span> years</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zkDtOfLrMOpd" style="text-align: right" title="Weighted average exercise price">3.42</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zWIWkONrgdKc" style="text-align: right" title="Number exercisable">983,750</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zy71YnMrAHw9" style="text-align: right" title="Weighted average exercise price">2.73</td>
    <td>&#160;</td></tr>
  </table>

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






<p style="break-before: always"/>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of December 31, 2021, there was $<span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zUAgKubuYxYh" title="Total unrecognized compensation cost">6,158,501</span> of total unrecognized compensation
cost related to non-vested share-based compensation arrangements granted under the 2015 Plan. &#160;That cost is expected to be recognized
over a weighted-average period of <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zyEDWLGQUpX9" title="weighted-average period (in years)::XDX::P46M"><span style="-sec-ix-hidden: xdx2ixbrl0807">46</span></span> months. &#160;The total fair value of shares vested was $<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zWUK8EmaDz2b" title="Total fair value of shares vested">1,923,179</span> and $<span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zcmS1HckmG9f">803,171</span> at December 31, 2021,
and December 31, 2020, respectively.</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>Performance-Based Stock Options</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">There were no performance-based stock options granted during the twelve
months ended December 31, 2021, and 2020.</p>

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

<p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_zLYOR40lLTC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the status of the 2015 Plan with respect
to performance-based stock options as of December 31, 2021:</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"><span id="xdx_8BD_zzSbcLgLa4Qd" style="display: none; visibility: hidden">Schedule of performance base options outstanding</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 257.3pt">Outstanding at January 1</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z9yOWHY8bLt" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning">1,000,000</td>
    <td style="vertical-align: bottom; width: 15.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVkwHt9baBk6" style="vertical-align: bottom; width: 48.5pt; text-align: right" title="Outstanding at beginning">1.70</td>
    <td style="vertical-align: top; width: 13pt">&#160;</td>
    <td style="vertical-align: bottom; width: 13.05pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zOJjisnA9Kb5" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning">1,000,000</td>
    <td style="vertical-align: bottom; width: 11.65pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrnEEvu5JdIg" style="vertical-align: bottom; width: 49.95pt; text-align: right">1.70</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Granted</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8cnE1O0ww7j" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_znFAtCybhFP" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0NF4zVB0pog" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zeUvf90H8VT5" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Exercised</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zYHwmIyJzJje" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxzYJ114l9oj" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFHt9x89nry6" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8WDR5JHFtr9" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Forfeited</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zDvlPjsqOqG4" style="vertical-align: bottom; text-align: right" title="Forfeited">1,000,000</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8xB7RxUYYRj" style="vertical-align: bottom; text-align: right" title="Forfeited">1.70</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCZ1ChADhxAg" style="vertical-align: bottom; text-align: right" title="Forfeited">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zbyR1vHJeZSa" style="vertical-align: bottom; text-align: right" title="Forfeited">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Outstanding at year end</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ze2rDb1CohLl" style="vertical-align: bottom; text-align: right" title="Outstanding at ending">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zGFOxO260E6l" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"><span style="-sec-ix-hidden: xdx2ixbrl0847">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zy5dWxn2IQsj" style="vertical-align: bottom; text-align: right" title="Outstanding at ending">1,000,000</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td style="vertical-align: bottom; text-align: right">1.70</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Options exercisable </td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6UrbX5UsGo5" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfva3WEZbiu3" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zM8eFYlPqTtd" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">333,333</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zUwy2ebcjYll" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">1.70</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 7.4pt; text-indent: -7.4pt">Weighted average fair value of options granted during the period</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z66yPrr0n2xa" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zn2ihk3ppic6" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"><span style="-sec-ix-hidden: xdx2ixbrl0861">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zpxB2oQJa2vh" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zczjK9bXh40d" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"><span style="-sec-ix-hidden: xdx2ixbrl0865">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Stock-based compensation expense</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zoeXrpU6ajZb" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense">(408,747</td>
    <td style="vertical-align: top">)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98C_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcK0WhgCK8hi" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense">502,904</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>
<p id="xdx_8AD_zilPtiZnmHpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Total performance stock-based compensation expense totaled $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zBqzsmUIRzEb">(408,747)</span> and
$<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zS6GIWYxb7K5" title="Allocated stock-based compensation expense"><span title="Allocated stock-based compensation expense">502,904</span></span> for the years ended December 2021 and 2020, respectively. All performance-based stock options were forfeited as of December31,
2021, and there was <span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z70oeSsIVDok" title="Total unrecognized compensation cost">no</span> unrecognized compensation cost remaining.</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>RESTRICTED STOCK AWARDS</b></p>

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

<p id="xdx_894_eus-gaap--ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_zJJiEQU24Ytk" style="font: 10pt Times New Roman, Times, Serif; margin: 0">On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#8217;s President and Chief Executive Officer and as an inducement to her employment, the
Company issued three restricted stock awards for an aggregate <span id="xdx_904_ecustom--CommonStockForAnAggregateStock_iI_uShares_c20210412_zSSZjruqDmXf" title="Common stock For aggregate stock">1,000,000</span> shares of common stock for an aggregate stock price of $<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20210412_zdK2DAQwdEc1">3,310,000</span>
and each vesting subject to employment on the respective vesting date. <span id="xdx_8B6_zjBFmkjhKaff">The following table summarizes the activities for our unvested
restricted stock awards for the twelve months ended December 31, 2021, and 2020.</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="9" style="border-bottom: black 1pt solid; text-align: center"><b>Twelve Months Ended December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Grant-Date Fair Value</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Grant-Date Fair Value</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 273.15pt">Unvested at January 1</td>
    <td style="width: 9.9pt">&#160;</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zAOnvrMzZXyk" style="width: 47.25pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 13.95pt">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zvsRAG0iTYh7" style="width: 44.1pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 13.95pt">&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG2DYR2HFlsf" style="width: 0.65in; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 0.2in">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zmX6YvSkSDQ6" style="width: 45.9pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 9.9pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Granted</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDSn1fnzFHQl" style="text-align: right" title="Granted">1,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYcftgEYsIo3" style="text-align: right" title="Granted">3.01</td>
    <td>&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG6BBzDYPjs3" style="text-align: right" title="Granted">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYBbZhGKXL15" style="text-align: right" title="Granted">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Vested</td>
    <td>&#160;</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zNH3odINdOJ" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zgniPx54brAc" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zeVxOkd2iXb7" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zK825k4iXER3" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Forfeited/canceled</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zW3K8EBQo3T4" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_z0yoNTQH3nO7" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zQUoRUUElOSa" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpFwF4Ujj2Lb" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Unvested at December 31</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zA9D6qMRe7M9" style="text-align: right" title="Outstanding at ending">1,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zljBHLrxzoq7" style="text-align: right" title="Outstanding at ending">3.01</td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zMiyyjlPtPK3" style="text-align: right" title="Outstanding at ending">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpLXFplVOaye" style="text-align: right" title="Outstanding at ending">&#8212;</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8AE_zhToX4D1ux7g" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of December 31, 2021, there was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG4JkvadWjel" title="Total unrecognized compensation cost">2,299,726</span> of unrecognized compensation
cost related to unvested employee restricted shares. This amount is expected to be recognized over a weighted-average period of <span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtMxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zJooO22Jtokc" title="weighted-average period (in years)::XDX::P39M"><span style="-sec-ix-hidden: xdx2ixbrl0920">39</span></span> months.
We have recognized tax benefits associated with restricted stock award compensation of $<span id="xdx_906_eus-gaap--RestrictedStockExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zkCgQ4cQHdfd" title="Recognized tax benefits">47,220</span> and <span id="xdx_904_eus-gaap--RestrictedStockExpense_dcxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDtwuNAfrPpl" title="Recognized tax benefits::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl0924">zero</span></span> for the twelve months ended December
31, 2021 and 2020, respectively.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737063145048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zgepnEdcsXLd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 5 &#8212; <span id="xdx_826_zd0IcVf5vTI6">LEASES</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">We have finance and operating leases for our corporate office and certain
office and computer equipment. &#160;Our leases have remaining lease terms of 0.6 years, some of which include options to extend the leases
annually and some with options to terminate the leases within <span id="xdx_907_ecustom--LessorOperatingLeaseOptionToTerminate1_dtYxL_c20210101__20211231_z5akQ0noPDzc" title="Operating lease, options to terminate::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl0931">1</span></span> year.</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">At contract inception, we evaluate whether an arrangement is or contains
a lease for which we are the lessee (that is, arrangements which provide us with the right to control a physical asset for a period of
time). &#160;Operating leases are accounted for on the balance sheets with ROU assets being recognized in &#8220;Operating lease right-of-use
assets&#8221; and lease liabilities recognized in &#8220;Operating lease liability &#8211; current&#8221; and &#8220;Operating lease liability,
net of current portion.&#8221; Finance leases are accounted for on the balance sheets recognized in &#8220;Property and equipment, net&#8221;
and lease liabilities recognized in &#8220;Finance lease liability &#8211; current&#8221; and &#8220;Finance lease liability, net of current
portion.&#8221;</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">Operating lease expenses are recognized on a straight-line basis over the
lease term. &#160;With respect to finance leases, amortization of the ROU asset is presented separately from interest expense related
to the finance lease liability.</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">We have elected to combine lease and non-lease components for all lease
contracts where we are the lessee.&#160; Additionally, for arrangements with lease terms of 12 months or less, we do not recognize ROU
assets and lease liabilities and lease payments are recognized on a straight-line basis over the lease term with variable lease payments
recognized in the period in which the obligation is incurred. &#160;ROU assets are measured for impairment when a triggering event occurs.</p>

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

<p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zWEWtyUB28R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expense were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"><span id="xdx_8B6_zzgPj7wID9E8">Schedule of components of lease expense</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_493_20210101__20211231_z0sZp7ptH3K5" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_z7I84xXnR7Fk" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 189pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 57pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.8in">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_maLCzFzn_maLCzx6T_zFtE5GmGRl13" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Operating lease cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">149,476</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">151,686</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermLeaseCost_maLCzFzn_maLCzx6T_zIU7xxwVFvdc" style="vertical-align: bottom">
    <td>Short-term lease cost</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">146,604</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">65,227</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LeaseCost_iT_mtLCzFzn_mtLCzx6T_z1jRqs8GbZRi" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">296,080</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">216,913</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_ecustom--FinanceLeaseCost1Abstract_iB_z79Z24QLa2y3" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Finance lease cost:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_maFLCzAT2_zWqbQk6GTQd6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Amortization of right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,586</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">5,302</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_i01_maFLCzAT2_zF5Km3oaQSCe" style="vertical-align: bottom">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Interest on lease liabilities</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">60</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">237</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--FinanceLeaseCost_i01T_mtFLCzAT2_zO2MbcElAMRa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total finance lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">2,646</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">5,539</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A7_zMV5IpDs4G5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_89A_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zC9DD8RSftCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental cash flow information related to leases was as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BA_ziOZQr4EB4cb" style="display: none; visibility: hidden">Schedule of cash flow information related to leases</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_498_20210101__20211231_zkhjpIWnF2y8" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_497_20200101__20201231_zHErvnEYgbEa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 190.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 54.75pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 55.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_z2LjH1hAMO66" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.45pt; text-indent: -9.45pt">Cash paid for amounts included in the measurement of lease liabilities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasePayments_i01_zzTEzOyd3cY8" style="vertical-align: bottom">
    <td>Operating cash flows from operating leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">141,293</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">136,888</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeasePrincipalPayments_i01_zIuHtjBokSV6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Financing cash flows from finance leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,646</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">5,296</td>
    <td>&#160;</td></tr>
  </table>
<p id="xdx_8A5_zfT0xbdNB99f" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>






<p style="break-before: always"/>



<p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_zTDUerQ0DrX5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental balance sheet information related to leases was as follows:</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"><span id="xdx_8B6_z71NhqRePQ3a" style="display: none; visibility: hidden">Schdeule of balance sheet information related to leases</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_494_20211231_z9JMdaR7g0we" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20201231_zyeQwwXH9bb3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AssetsAndLiabilitiesOperatingLesseeAbstract_iB_zChjfrbtqDek" style="vertical-align: bottom">
    <td style="width: 216.75pt; padding-left: 9.1pt; text-indent: -9.1pt"><b>Operating Leases</b></td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_z19E2wVJeJuc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">95,553</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">236,846</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_maOLLzUcW_zRTtcBWNKwc5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability - current </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">95,553</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">141,293</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maOLLzUcW_zU4N2HKqAnNh" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">95,553</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_i01TI_mtOLLzUcW_zMwMcQLERqH4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total operating lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">95,553</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">236,846</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsAndLiabilitiesLesseeFinanceAbstract_iB_zTMtHnAhqic6" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt"><b>Finance Leases</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maPPAEOzWRu_zWAaSSg4JqB8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, at cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">12,725</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">12,725</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_di_msPPAEOzWRu_zJbKlwQix6K2" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Accumulated depreciation</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(12,725</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(10,139</td>
    <td>)</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentOtherNet_i01TI_mtPPAEOzWRu_ziY1ezig4YZa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">2,586</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzWBu_zHC1uyRddx0g" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability &#8211; current</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2,646</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzWBu_zph2OhgeuBal" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzWBu_zqlYpWjvKCx9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total finance lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1005">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">2,646</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 218.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 74.25pt; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td style="vertical-align: bottom; width: 11.25pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 74.25pt; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td style="vertical-align: top; width: 0.1in">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Remaining Lease Term</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20211231_zj7IyLKhCTi2" title="::XDX::P0Y7M6D"><span style="-sec-ix-hidden: xdx2ixbrl1007">0.6</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20201231_zx6ToBfzjAzd" title="::XDX::P1Y4M24D"><span style="-sec-ix-hidden: xdx2ixbrl1008">1.4</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20211231_zuO73n7xBvi5" title="Finance leases::XDX::P0Y"><span style="-sec-ix-hidden: xdx2ixbrl1010">0</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_907_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20201231_zWVGYdjzJ6H7" title="::XDX::P0Y8M12D"><span style="-sec-ix-hidden: xdx2ixbrl1011">0.7</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Discount Rate</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zUlKVYVC89pk" title="Operating leases">4.75</span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90F_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20201231_zb55IbYLpxtc" title="Operating leases">4.75</span>%</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_904_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zlJgaZyCgTb9" title="Finance leases">4.75</span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_905_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20201231_z776k2rYeDE5" title="Finance leases">4.75</span>%</td>
    <td style="vertical-align: top">&#160;</td></tr>
  </table>
<p id="xdx_8A2_zKdT4bDTnkua" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zKJO0beb7s72" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturities of lease liabilities are as follows:</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"><span id="xdx_8BD_zTAb48jX1Fjj" style="display: none; visibility: hidden">Schedule of maturities of lease liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31, </b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Operating Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Finance Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 216.75pt">2022</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231_zfrQ9Vx3x0td" style="width: 69.75pt; text-align: right" title="2022">97,256</td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_d0_c20211231_zhagnjlZBWt1" style="width: 64.05pt; text-align: right" title="2022">&#8212;</td>
    <td style="width: 9pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2023</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zxbqRdsOv3l3" style="vertical-align: bottom; text-align: right" title="2023">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zJifVFQ0uFF4" style="vertical-align: bottom; text-align: right" title="2023">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">2024</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_z2qeIN4m6Y75" style="vertical-align: bottom; background-color: white; text-align: right" title="2024">&#8212;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_zO2aqzsloL4l" style="vertical-align: bottom; background-color: white; text-align: right" title="2024">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zI52F2tce8Sf" style="vertical-align: bottom; text-align: right" title="2025">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zZUasaqMvRM" style="vertical-align: bottom; text-align: right" title="2025">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">Thereafter</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_zsV4lgvxtBz7" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter">&#8212;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_z2VRVxrO7no6" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total undiscounted lease payments</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_c20211231_zzrREiBZyjSi" style="vertical-align: bottom; text-align: right" title="Total undiscounted operating lease payments">97,256</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white; padding-left: 18.8pt">Less: imputed interest</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_986_ecustom--LesseeOperatingLeaseImputedInterest_iNI_di_c20211231_zaZeelGuWyHa" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest">(1,703</td>
    <td style="vertical-align: bottom; background-color: white">)</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_985_ecustom--LesseeFinancingLeaseImputedInterest_iNI_di0_c20211231_z1T5D7vRnwb3" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total lease liabilities</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iTI_c20211231_zbt3C9BAHQpe" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total operating lease liabilities">95,553</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_c20211231_zxOvTfNsk588" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total finance lease liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1051">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zwymWbA9Btvg" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059127240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FEDERAL AND STATE INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">FEDERAL AND STATE INCOME TAXES</a></td>
<td class="text"><p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zPsZlGzGegyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6 &#8212; <span id="xdx_821_zSKXgMgS8SKi">FEDERAL AND STATE INCOME TAXES</span></b></p>

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

<p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zQwkFfp4f1lb" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Income tax expense consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B9_zZmZJaxhysKl" style="display: none; visibility: hidden">Schedule of provision for income taxes</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_495_20210101__20211231_zd0giR5cbw78" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20200101__20201231_zprigI5dbhdg" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zwLMcIoAe7n5" style="vertical-align: bottom; background-color: white">
    <td>State income tax:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_z4kRbWCoK5G9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 144.75pt; padding-left: 21.8pt">Current, net of refund</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 63.75pt; text-align: right">(12,800</td>
    <td style="width: 17.25pt">)</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 64.5pt; text-align: right">(17,800</td>
    <td style="width: 8.25pt">)</td></tr>
  <tr id="xdx_409_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_ztnPWgNuaaIk" style="vertical-align: bottom; background-color: white">
    <td>Federal income tax:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_zlLQRA8cISBe" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Deferred</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,814,418</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(62,967</td>
    <td>)</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentFederalTaxExpenseBenefit_zU23RmcpOBg1" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Current</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1069">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">62,967</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zKxLyaHfdaH9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,801,618</td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(17,800</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>

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






<p style="break-before: always"/>



<p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5W8AKJTTC8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The reconciliation of income taxes shown in the financial statements and
amounts computed by applying the Federal expected tax rate of 21% for year 2021 and 2020 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B8_z4uLkkt5LB47" style="display: none; visibility: hidden">Schedule of reconciliation of income taxes</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49D_20210101__20211231_znCfCZcIoVxh" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20200101__20201231_zvbOAoprXvsa" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_zJUAWPXDAfzc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 216.75pt">Loss before taxes</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; width: 8.25pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 65.25pt; text-align: right">(6,364,441</td>
    <td style="border-bottom: white 2.25pt double; width: 17.25pt">)</td>
    <td style="border-bottom: black 2.25pt double; width: 7.5pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 63.75pt; text-align: right">(1,194,263</td>
    <td style="border-bottom: white 2.25pt double; width: 8.25pt">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zD61QIcQR1tb" style="vertical-align: bottom; background-color: white">
    <td>Income taxes computed at the federal statutory rate </td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">1,336,533</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">250,795</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_z2tk5mxP9753" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>State income and franchise tax</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(12,800</td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(17,800</td>
    <td>)</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_z0NLI8xKlYu2" style="vertical-align: bottom">
    <td>Permanent differences and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">477,885</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(250,795</td>
    <td>)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxExpenseBenefit_zQhXNxutpBG5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,801,618</td>
    <td style="border-bottom: white 1.5pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(17,800</td>
    <td style="border-bottom: white 1.5pt double">)</td></tr>
  </table>
<p id="xdx_8A6_znCVgjHxQdUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zex5XADHJOn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The significant components of deferred income tax assets, net are as follows:</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"><span id="xdx_8B3_zo9TxwjP7AYh" style="display: none; visibility: hidden">Schedule of components of deferred tax assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20211231_ztuIIrbYczG3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20201231_zDWCPc6jm5D6" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredCompensationPlanAssets_iI_maDTANzPc8_zBDao6JKKyif" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 217.5pt">Deferred compensation cost</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 66pt; text-align: right">389,981</td>
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 62.25pt; text-align: right">239,036</td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DepreciationDepletionAndAmortization1_iI_maDTANzPc8_zFU38MQCiHF9" style="vertical-align: bottom; background-color: white">
    <td>Depreciation and amortization</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(116,911</td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(135,092</td>
    <td>)</td></tr>
  <tr id="xdx_409_ecustom--RdCredit_iI_maDTANzPc8_z6u0yQjxIh24" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>R&amp;D credit</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">142,538</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--Nol_iI_maDTANzPc8_zkqAbKlLU717" style="vertical-align: bottom; background-color: white">
    <td>NOL</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,507,982</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForDoubtfulOtherReceivables1Current_iI_maDTANzPc8_zWpKtTkBxJM8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Allowance for bad debts and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">17,664</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">21,330</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iI_mtDTANzPc8_zRkOmGDrmDph" style="vertical-align: bottom; background-color: white">
    <td>Deferred income tax assets, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,941,254</td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">125,274</td>
    <td style="border-bottom: white 2.25pt double">&#160;</td></tr>
  </table>
<p id="xdx_8AD_z3v5I0miHNzh" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Our U.S. federal and state income tax returns remain open to examination
for the tax years 2018 through 2021.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059440232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">MAJOR CUSTOMERS</a></td>
<td class="text"><p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zakP4GLegKN7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 7 &#8212; <span id="xdx_82B_z3xrVkacWP98">MAJOR CUSTOMERS</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">For the years ended December 31, 2021 and December 31, 2020, approximately
<span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zVogzxPgHQve" title="Concentration Risk, Percentage">41</span>% and <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zbfaR2Y0fnPa" title="Concentration Risk, Percentage">51</span>%, respectively, of the Company&#8217;s net product revenues were derived from one major customer. &#160;As of December 31,
2021 and December 31, 2020, accounts receivable due from this customer was $1.4 million for each period.</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">The largest customer in both years is a domestic medical products and supplies
distributor. &#160;Although, a number of larger infusion customers have elected to consolidate their purchases through one or more distributors
in recent years, we continue to maintain strong direct relationships with them. &#160;We do not believe that their continued purchase
of FREEDOM System products and related supplies is contingent upon the distributor.</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_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059459656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zq8TcELbjzTh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 8 &#8212; <span id="xdx_829_zjxsbBAWiKl6">COMMITMENTS AND CONTINGENCIES</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>LEGAL PROCEEDINGS</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">The Company has been and may again become involved in legal proceedings,
claims and litigation arising in the ordinary course of business. &#160;Except as described below, KORU Medical is not presently a party
to any litigation or other legal proceeding that is believed to be material to its financial condition.</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><i>Litigation</i></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">From 2013 until May 2020, we were involved in several lawsuits with our
principal competitor, EMED. &#160;EMED alleged that our needle sets infringed various patents controlled by EMED. &#160;Certain of these
lawsuits also alleged antitrust violations, unfair business practices, and various other business tort claims. &#160;On May 26, 2020,
the parties announced the settlement of all of the litigation between KORU Medical and EMED. &#160;The settlement agreement provides KORU
Medical with freedom to operate under EMED&#8217;s existing patent portfolio, dismissal of all litigation with prejudice (including the
claims against Andrew Sealfon, our former President and Chief Executive Officer), and an equity payment by KORU Medical to EMED.</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">Refer to our Form 10-Q for the quarterly period ended June 30, 2020 regarding
the dismissed case with our principal competitor, EMED.</p>

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






<p style="break-before: always"/>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>OTHER</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">On November 11, 2020, the Company entered into a Manufacturing and Supply
Agreement with Command Medical Products, Inc. (&#8220;Command&#8221;), pursuant to which Command has agreed to manufacture and supply
the Company&#8217;s subassemblies, needle sets and tubing products pursuant to the Company&#8217;s specifications and purchase orders.
&#160;The first binding purchase order pursuant to the Manufacturing and Supply Agreement was made on November 17, 2020 (the &#8220;Effective
Date&#8221;).</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">The Manufacturing and Supply Agreement provides for a term of five years
from the Effective Date. &#160;Either party may terminate the Manufacturing and Supply Agreement upon a material breach by the other Party
that has not been cured within 90 days, upon the bankruptcy or insolvency of the other Party or as expressly set forth elsewhere in the
Agreement. &#160;If the Company terminates the Manufacturing and Supply Agreement other than for those reasons within the first three
years from the Effective Date, the Company is obligated to pay an early termination fee to Command.</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">The Manufacturing and Supply Agreement also includes customary provisions
relating to, among other things, delivery, inspection procedures, warranties, quality management, business continuity plans, handling
and transport, intellectual property, confidentiality and indemnification.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059119096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFITS</a></td>
<td class="text"><p id="xdx_803_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zFZ9WDpjjxf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 9 &#8212; <span id="xdx_821_zZnG0Zea2uo">EMPLOYEE BENEFITS</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">We provide a safe harbor 401(k) plan for our employees that allows for
employee elective contributions, Company matching contributions and discretionary profit-sharing contributions. &#160;Employee elective
contributions are funded through voluntary payroll deductions. &#160;<span id="xdx_90F_ecustom--DescriptionOfMatchingContribution_c20210101__20211231_zBkC0UkLm524" title="Description of matching contribution">The Company makes safe harbor matching contributions in an amount
equal to 100% of the employee&#8217;s contribution, not to exceed 3% of employee&#8217;s compensation plus 50% of employee&#8217;s pay
contributed between 3% and 5% of employee&#8217;s compensation</span>. &#160;Company matching expense for the years ended December 31, 2021 and
December 31, 2020 was $<span id="xdx_907_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20210101__20211231_zNMCVQ6sRBUc" title="Matching expense">166,014</span> and $<span id="xdx_90A_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20200101__20201231_zqO9hm3uY8i1">156,789</span>, respectively. &#160;The Company has not provided for a discretionary profit-sharing contribution.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059132856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT OBLIGATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT OBLIGATIONS</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zmTvcd6srAr9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 10 &#8212; <span id="xdx_82A_zyeerGaSfqb7">DEBT OBLIGATIONS</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">On July 26, 2021, the Company entered into a commercial insurance premium
finance and security agreement with AON Premium Finance, LLC in the aggregate principal amount of $<span id="xdx_90C_eus-gaap--NotesPayable_iI_dm_c20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2i0zbeRK8Ri">0.9 million</span> bearing an annual percentage
rate of <span id="xdx_900_ecustom--NotePayableTerms_dp_c20210724__20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zSMyzjIX3iHj">4.17</span>%, to finance its insurance premiums. Monthly payments are due on the first of each month beginning August 1, 2021 through
June 1, 2022.</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">On April 14, 2020, the Company issued a promissory note to KeyBank in the
aggregate principal amount of $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoJGTgly71If">3.5 million</span> (the &#8220;Note&#8221;) as an extension of its line of credit, replacing its then current
line of credit agreement. &#160;The $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zzf85imxOu22">3.5 million</span> Note is in the form of a variable rate non-disclosable revolving line of credit with
an interest rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zMpaXfDqGQ1d" title="Interest rate terms">Prime Rate announced by the Bank minus 0.75</span>%. &#160;The Note was renewed on June 24, 2021, in the same form with an
interest rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateTerms_c20210623__20210624__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zuMqmWkOlZk5">Prime Rate announced by the Bank minus 1.50</span>%. Interest is due monthly, and all principal and unpaid interest is due on
<span id="xdx_908_eus-gaap--DebtInstrumentMaturityDate_dd_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zwreiwDVcys7" title="Debt instrument, principal and unpaid interest due">June 1, 2022</span>. &#160;The $3.5 million Note may be prepaid at <span id="xdx_902_ecustom--DebtInstrumentPrepaidTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zQIxFE5cCRij" title="Debt instrument period iteam">any time prior to maturity with no prepayment penalties</span>. &#160;The $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20210630__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--LineOfCreditFacilityAxis__custom--KeyBankNationalAssociationMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zVC527uQCKy6" title="Face amount">3.5 million</span>
Note contains events of default and other provisions customary for a loan of this type.</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">In connection with the Note, the Company entered into a Commercial Security
Agreement with the Bank dated April 14, 2020 (the &#8220;Security Agreement&#8221;), pursuant to which the Company granted a security
interest in substantially all assets of the Company to secure the obligations of the Company under the Note. &#160;The Security Agreement
contains terms and conditions typical for the granting of security interests of this kind.</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">The Company had no amount outstanding against the line of credit as of
December 31, 2021.</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">On April 27, 2020, the Company entered into a Progress Payment Loan and
Security Agreement (&#8220;PPLSA&#8221;) and a Master Security Agreement (the &#8220;MSA&#8221;), each dated as of April 20, 2020, with
Key Equipment Finance, a division of the Bank (&#8220;KEF&#8221;), to provide up to $<span id="xdx_90A_eus-gaap--ProceedsFromLoans_dm_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zkKJnn2m10Hd" title="Loans, principal amount">2.5 million</span> in financing for equipment purchases
from third party vendors.&#160; The PPLSA allows the Company to make draws with KEF to make certain payments to the equipment suppliers
prior to the commencement of periodic payments under a term loan. Each draw under the PPLSA will bear interest at a variable rate equal
to the then-current Prime Rate and will be secured by the financed equipment under the MSA.&#160; At the end of each calendar quarter
or year, the advances made under the PPLSA will be converted to term loans, subject to KEF&#8217;s approval of the equipment and certain
other closing conditions being met.&#160; Once the draws under the PPLSA are converted into a term loan, each promissory note will bear
interest at a <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zJYxyPiJmOXh" title="Interest rate terms">fixed rate of 4.07% per annum</span>, subject to adjustment based on KEF&#8217;s cost of funds, with principal and interest payable
in <span id="xdx_90C_ecustom--PrincipalAndInterestPayableTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zPkiuA0VomMh" title=" principal and interest payment terms">84 equal consecutive monthly installments</span>.&#160; Each fixed rate installment promissory note may be prepaid, subject to a penalty if
prepaid before the fifth anniversary of its issuance. &#160;As of December 31, 2021, the Company had no amount outstanding against the
PPLSA. This PPLSA expires on June 1, 2022.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059105480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">EQUITY</a></td>
<td class="text"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zGLfZsUTItNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 11 &#8212;<span id="xdx_82A_z9ZleJ9vjj3f"> EQUITY</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">On June 18, 2020, the Company entered into a Purchase Agreement with Piper
Sandler &amp; Co. and Canaccord Genuity LLC, as representatives of the several underwriters named therein (the &#8220;Underwriters&#8221;),
pursuant to which the Company agreed to issue and sell <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z1vOA5fkECuf" title="Number of shares issued (in shares)">3,125,000</span> shares of its common stock. &#160;Under the terms of the Purchase Agreement,
the Company granted to the Underwriters an option, exercisable for a period of <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtDxL_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMP8Yf5CZqjh" title="::XDX::P30D"><span style="-sec-ix-hidden: xdx2ixbrl1159">30</span></span> days, to purchase up to an additional <span id="xdx_90B_ecustom--AdditionalNumberOfSharesIssued_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZMZmX1i7PMd">468,750</span> shares
of the Company&#8217;s common stock, which the Underwriters exercised in full on <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjaod5wLuMrk">June 19, 2020</span>. &#160;The Underwriters purchased the shares
pursuant to the Purchase Agreement, including the shares subject to the option, at a price of $<span id="xdx_903_eus-gaap--SharePrice_iI_uUSDPShares_c20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvMUsn0gEVDa">7.52</span> per share. &#160;Proceeds to the Company,
net of discounts, commissions, fees and expenses, were $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfDebt_dm_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zitObOvjSEcf">26.6 million</span>.</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">On November 16, 2020, the Company announced that its Board of Directors&#160;had
authorized a stock repurchase program under which the Company may purchase up to $<span id="xdx_907_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp5d_dm_c20201116_zKbJtoIeEui3" title="Maximum amount of stock repurchase program">10.0 million</span> of its outstanding common stock through
December 31, 2021. &#160;As of December 31, 2020, the Company had purchased <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200101__20201231_zH7bOBj4ebV2">683,271</span>shares since inception of this plan. No purchases were
made under the plan in 2021.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059078008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENT</a></td>
<td class="text"><p id="xdx_808_eus-gaap--SubsequentEventsTextBlock_zd5T1dDBm1l2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 12 &#8212; <span id="xdx_825_zRWKAQ58iPe3">SUBSEQUENT EVENT</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">We have entered into a lease for a new facility located at 100 Corporate
Drive, Mahwah, New Jersey to serve as our headquarters and for our general operations. We expect to move out of our current building into
this 43,975 square foot facility in June 2022. <span id="xdx_902_eus-gaap--SubsequentEventDescription_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhxCvvCypix9" title="Description of lease term">The new lease term commences March 1, 2022 and expires August 31, 2032. Our monthly base
rent is approximately $38,000 in the first year</span> commencing March 1, 2022, with annual increases up to approximately $<span id="xdx_90F_ecustom--AnnualIncreasesUp_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zLMlQiLc0SVk" title="Annual increases up">50,000</span> in the last
year.</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">On February 16, 2022, we extended our current facility lease at 24 Carpenter
Road, Chester, New York, which expires on August 31, 2022, to December 31, 2022 to ensure continuity as we transition to our new location
in Mahwah, New Jersey.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054093128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">NATURE OF OPERATIONS</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--NatureOfOperations_zCri4m7ZU9Md" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_869_zoYJtIBTwGHg">NATURE OF OPERATIONS</span></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">REPRO MED SYSTEMS, INC. (the &#8220;Company,&#8221; &#8220;KORU Medical,&#8221;
&#8220;KORU,&#8221; &#8220;we,&#8221; &#8220;us&#8221; or &#8220;our&#8221;) designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#8220;FDA&#8221;) quality and regulatory system and international standards for quality system management. &#160;The Company operates
as <span id="xdx_90A_eus-gaap--NumberOfReportableSegments_dxL_uPure_c20210101__20211231_z7Oj3IhF2Pod" title="Number of segments | Segment::XDX::1"><span style="-sec-ix-hidden: xdx2ixbrl0505">one</span></span> segment.</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="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">BASIS OF PRESENTATION</a></td>
<td class="text"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQemVda5LcT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_865_zFGnDuMMWu9f">BASIS OF PRESENTATION</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">We prepare our financial statements and accompanying
notes in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). &#160;Certain
prior year amounts have been reclassified to conform to the current year presentation in our Financial Statements.</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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">CASH AND CASH EQUIVALENTS</a></td>
<td class="text"><p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOpbM1r4koZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_86E_zWVgLDqKNIFc">CASH AND CASH EQUIVALENTS</span></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">For purposes of the statement of cash flows, the Company considers all
short-term investments with an original maturity of three months or less to be cash equivalents. &#160;The Company holds cash in excess
of $<span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20211231_zTfWizlg9pm8">250,000</span> at its depository, which exceeds the FDIC insurance limits and is, therefore, uninsured.</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="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">NVENTORY</a></td>
<td class="text"><p id="xdx_840_eus-gaap--InventoryPolicyTextBlock_z7lwP8eqkPF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">I<span id="xdx_868_z5Zmo8snzjZk">NVENTORY</span></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">Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.</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">We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. &#160;We make estimates regarding the future
recoverability of the costs of these products and record provisions based on historical experience, expiration of sterilization dates
and expected future trends. &#160;If actual product life cycles, product demand or acceptance of new product introductions are less favorable
than projected by management, additional inventory write downs may be required, which could unfavorably affect future operating results.</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="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zPRjf6cHcuki" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_866_zxR7wwOpabXj">INTANGIBLE ASSETS</span></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">Certain of our identifiable intangible assets, including patents and trademarks,
are amortized using the straight-line method over their estimated useful lives which range from <span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zgph99y7JF53">6</span> to <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zMYE4ZA3lc6j" title="Estimated useful lives">20</span> years. &#160;All of our intangible
assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be
recoverable. &#160;Our management is responsible for determining if impairment exists and considers various factors when making these
determinations. &#160;Amortization expense related to intangible assets for the years ended December 31, 2021 and 2020 was $<span id="xdx_90D_ecustom--AmortizationOfIntangibleAssets1_dxL_c20210101__20211231_zgKV43X7UYs2" title="Abandonment of intangible assets::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0519">63,830</span></span> and
$<span id="xdx_902_ecustom--AmortizationOfIntangibleAssets1_dxL_c20200101__20201231_zap2hvZCyTvf" title="Abandonment of intangible assets::XDX::41%2C919"><span style="-sec-ix-hidden: xdx2ixbrl0521">62,177</span></span>, respectively.</p>

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

<p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>The estimated amortization expense for the succeeding
years for the intangible assets is approximately:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><span style="display: none; visibility: hidden"><span id="xdx_8B8_zotWt2Uqj9Tf">Schedule of amortization expense</span></span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31,</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 122.25pt">2022</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">$</td>
    <td style="vertical-align: bottom; width: 39.75pt; text-align: right">60,617</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom">
    <td>2023</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2024</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2026</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white">
    <td style="vertical-align: bottom">Thereafter</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right">508,828</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total amortization expense</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right">808,813</td></tr>
  </table>

<p id="xdx_8AF_zD4AthjGX4of" style="margin-top: 0; margin-bottom: 0">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zVvqpKXvfY3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_znYNAg8vsuuc">INCOME TAXES</span></span></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">Deferred income taxes are provided using the liability method whereby deferred
tax assets are recognized for deductible temporary differences and operating loss and tax credit carry forwards and deferred tax liabilities
are recognized for taxable temporary differences.</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">The Company believes that it has no uncertain tax positions requiring disclosure
or adjustment.</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYYhUa4YJhw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86F_zfzJSyky2e5a">PROPERTY AND EQUIPMENT</span></span></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">Property and equipment are stated at original acquisition cost less accumulated
depreciation. &#160;Additions and improvements are capitalized which increase the value or extend the life of an asset, while maintenance
and repair costs are expensed as incurred. &#160;When assets are retired or otherwise disposed, the cost and related accumulated depreciation
or amortization is removed from the respective accounts and any resulting gain or loss is included in income. &#160;Depreciation and amortization
are calculated on the straight-line basis over the estimated useful lives of the assets which generally range from <span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z7gGdf8rboPi" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0546">3</span></span>-<span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zQ1KeL1mkQn5" title="::XDX::P10Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0547">10</span></span> years for furniture
and office equipment, <span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_z7YQaY5uXUgg" title="Estimated useful lives of property and equipment::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl0549">3</span></span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_zcQtFwEir6ai" title="::XDX::P12Y0M0D"><span style="-sec-ix-hidden: xdx2ixbrl0550">12</span></span> years for manufacturing equipment and tooling and shorter of the lease term or their estimated useful lives
for leasehold improvements. Depreciation and amortization expense related to property and equipment for the years ended December 31, 2021
and 2020 was $<span id="xdx_906_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20210101__20211231_zDECUtlGfzJj" title="Depreciation and amortization expense::XDX::463%2C130"><span style="-sec-ix-hidden: xdx2ixbrl0552">399,300</span></span> and $<span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20200101__20201231_zjWPRW0Jc8d9" title="::XDX::418%2C595"><span style="-sec-ix-hidden: xdx2ixbrl0553">356,418</span></span>, respectively.</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zTJiQ5a1IRjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zmdH8hEfDhgj">STOCK-BASED COMPENSATION</span></span></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">The Company maintains a stock option plan under which it grants stock options
to certain executives, key employees and consultants. The fair value of each option grant is estimated on the date of the grant using
the Black-Scholes option-pricing model. &#160;All options are charged against income at their fair value. &#160;The entire compensation
expense of the award is recognized over the vesting period. Shares of stock granted for director fees are recorded at the fair value of
the shares at the grant date.</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">The Company also maintains an omnibus equity incentive plan. To date the
Company has only granted shares of stock for director fees under this plan and those shares of stock granted are recorded at the fair
value of the shares at the grant date.</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">The Company issues restricted&#160;stock awards. Restricted stock awards&#160;are
equity classified and measured at the fair market value of the underlying&#160;stock&#160;at the grant date. The fair value of restricted
stock awards vesting at certain market capitalization thresholds were estimated on the date of grant using the Brownian Motion Monte Carlo
lattice model. The fair value of restricted stock awards with time-based vesting were estimated on the date of grant at the current stock
price. We recognize restricted stock expense using the straight-line attribution method over the requisite service period and account
for forfeitures as they occur.</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">NET LOSS PER COMMON SHARE</a></td>
<td class="text"><p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zIYAHDmg2vff" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_865_zZ6GwyQf4399">NET LOSS PER COMMON SHARE</span></span></p>

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

<p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;<span>Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.</span> &#160;See &#8220;NOTE 4 &#8212; STOCK-BASED COMPENSATION&#8221; for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; visibility: hidden"><span id="xdx_8BB_zOLuqiw5EIYi">Schedule of net income per common share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"><b>Years Ended</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 173.25pt">Net loss</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84pt; text-align: right">(4,562,823</td>
    <td style="width: 14.25pt">)</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right">(1,212,063</td>
    <td style="width: 11.1pt">)</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted Average Outstanding Shares:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Outstanding shares</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Option shares includable</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Net loss per share</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">__________</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right">(a)</td><td style="width: 5pt"/><td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify">Option shares of <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">273,110</span> and <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5">239,935</span> for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.</td>
</tr></table>

<p id="xdx_8AA_zmf9OmrDOco6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">USE OF ESTIMATES IN THE FINANCIAL STATEMENTS</a></td>
<td class="text"><p id="xdx_842_eus-gaap--UseOfEstimates_zNMItd8vgdjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_863_zWgd6dP3sMue">USE OF ESTIMATES IN THE FINANCIAL STATEMENTS</span></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">The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual
results could differ from those estimates. &#160;Important estimates include but are not limited to asset lives, valuation allowances,
inventory valuation, and accruals.</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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWKSz3LJ068d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_864_zwGhs08R0DCj">REVENUE RECOGNITION</span></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">The Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting
Standards Update (&#8220;ASU&#8221;) No. 2014-09, <i>Revenue from Contracts with Customers</i>, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.</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">The Company&#8217;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.</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">The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.</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">Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.</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">The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.</p>

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

<p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span style="display: none; visibility: hidden"><span id="xdx_8B3_zVjpARLRvTIj">Schedule of net sales by geography</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Years Ended December 31,</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2020</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 93pt"><b>Net Revenues</b></td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 53.25pt">&#160;</td>
    <td style="vertical-align: top; width: 0.25in">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 0.75in">&#160;</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 9.45pt">Domestic</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>$</td>
    <td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right">19,488,685</td>
    <td style="vertical-align: top">&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right">20,678,453</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 9.45pt">International</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right">4,001,490</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right">3,497,995</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Total</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right">23,490,175</td>
    <td style="border-bottom: white 2.25pt double; vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right">24,176,448</td>
    <td style="vertical-align: top">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zqJWcVLXzAqj" style="margin-top: 0; margin-bottom: 0">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zwRjacUZJjTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_862_z3boEfWaRjg4">LEASES</span></span></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">In February 2016, the FASB issued a standard related to leases to increase
transparency and comparability among organizations by requiring the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities
on the balance sheet. &#160;Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by
the Company for those leases classified as operating leases under current GAAP, while our accounting for capital leases remains substantially
unchanged. &#160;Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess
the amount, timing, and uncertainty of cash flows arising from leases. &#160;The standard became effective for us on January 1, 2019.
&#160;The standard had a material impact on our balance sheets but did not have a material impact on our statements of operations. &#160;See
&#8220;NOTE 5 <b>&#8212; </b>LEASES&#8221; for further detail.</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="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zBJlx7HqJDAl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86B_zGAtU9T9wdqd">ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></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">In December 2019, the FASB issued ASU No. 2019-12, <i>Income Taxes (Topic
740): &#160;Simplifying the Accounting for Income Taxes</i>. The amendments in this ASU simplify the accounting for income taxes by removing
several exceptions including the exception to the general methodology for calculating income taxes in an interim period when a year-to-date
loss exceeds the anticipated loss for the year. &#160;The amendments also improve consistent application of and simplify GAAP for other
areas of Topic 740 by clarifying and amending existing guidance. &#160;The amendments in this ASU are effective for fiscal years, and
interim periods within those fiscal years, beginning after December 15, 2020. &#160;The Company adopted this standard on January 1, 2021,
and it had no impact on our financial statement disclosures.</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="top.Show.showAR( this, 'defref_krmd_AccountingPronouncementsNotYetAdopted', window );">ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</a></td>
<td class="text"><p id="xdx_84F_ecustom--AccountingPronouncementsNotYetAdopted_zZStD1a3U2xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_868_zjZGfqHY0Mne">ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</span></span></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">In June 2016, the FASB issued ASU No. 2016-13, <i>Financial Instruments
&#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i>, which amends guidance on reporting credit
losses for assets held at amortized cost basis and available for sale debt securities. &#160;For assets held at amortized cost basis,
Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current
estimate of all expected credit losses. &#160;The allowance for credit losses is a valuation account that is deducted from the amortized
cost basis of the financial assets to present the net amount expected to be collected. &#160;For available for sale debt securities, credit
losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance
rather than as a write-down. &#160;This ASU affects entities holding financial assets and net investment in leases that are not accounted
for at fair value through net income. &#160;The amendments affect loans, debt securities, trade receivables, net investments in leases,
off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the
contractual right to receive cash. &#160;The amendments in this update are effective for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. &#160;The Company is assessing the impact of the adoption of the ASU on its financial
statements, disclosure requirements and methods of adoption.</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">In March 2020, the FASB issued ASU No. 2020-04, <i>Reference Rate Reform
(Topic 848)</i>, which provided elective amendments for entities that have contracts, hedging relationships and other transactions that
reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. &#160;The amendments may be applied
to impacted contracts and hedges prospectively through December 31, 2022. &#160;The Company is currently evaluating the impact this guidance
will have on its financial statements.</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">The Company considers the applicability and impact of all recently issued
accounting pronouncements. &#160;Recent accounting pronouncements not specifically identified in our disclosures are either not applicable
to the Company or are not expected to have a material effect on our financial condition or results of operations.</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="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zHgIKzm32yH3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86E_z2M3LEEsXYk5">FAIR VALUE MEASUREMENTS</span></span></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">Fair value is the exit price that would be received to sell an asset or
paid to transfer a liability. &#160;Fair value is a market-based measurement that should be determined using assumptions that market participants
would use in pricing an asset or liability. Valuation techniques used to measure fair value should maximize the use of observable inputs
and minimize the use of unobservable inputs. &#160;To measure fair value, the Company uses the following fair value hierarchy based on
three levels of inputs, of which the first two are considered observable and the last unobservable:</p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: top">
    <td style="width: 0.5in; text-align: center">&#8226;</td>
    <td style="width: 7in">Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 2 &#8211; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; 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 by correlation or other means.</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#8226;</td>
    <td>Level 3 &#8211; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &#160;Value is determined using pricing models, discounted cash flow methodologies, or similar techniques and includes instruments for which the determination of fair value requires significant judgment or estimation.</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">The carrying amounts of cash and cash equivalents, accounts receivable,
prepaid expenses, accounts payable and accrued expenses are considered to be representative of their fair values because of the short-term
nature of those instruments. &#160;There were no transfers between levels in the fair value hierarchy during the year ended December 31,
2021.</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="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">IMPAIRMENT OF LONG-LIVED ASSETS</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zQ3n8Ie2Mfv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span id="xdx_86D_zwn50sW97G76">IMPAIRMENT OF LONG-LIVED ASSETS</span></span></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">The Company reviews long-lived assets for impairment whenever events or
changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. &#160;An impairment loss would
be recognized when estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition
are less than the carrying amount. &#160;The impairment loss, if recognized, would be based on the excess of the carrying value of the
impaired asset over its respective fair value. &#160;No impairment losses have been recorded through December 31, 2021.</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_AccountingPronouncementsNotYetAdopted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AccountingPronouncementsNotYetAdopted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059786456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of amortization expense</a></td>
<td class="text"><p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span>The estimated amortization expense for the succeeding
years for the intangible assets is approximately:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span><span style="display: none; visibility: hidden"><span id="xdx_8B8_zotWt2Uqj9Tf">Schedule of amortization expense</span></span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31,</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 122.25pt">2022</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">$</td>
    <td style="vertical-align: bottom; width: 39.75pt; text-align: right">60,617</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom">
    <td>2023</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2024</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2026</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">59,842</td></tr>
  <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white">
    <td style="vertical-align: bottom">Thereafter</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right">508,828</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total amortization expense</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right">808,813</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of net income per common share</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;<span>Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.</span> &#160;See &#8220;NOTE 4 &#8212; STOCK-BASED COMPENSATION&#8221; for further detail.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="display: none; visibility: hidden"><span id="xdx_8BB_zOLuqiw5EIYi">Schedule of net income per common share</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"><b>Years Ended</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 173.25pt">Net loss</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84pt; text-align: right">(4,562,823</td>
    <td style="width: 14.25pt">)</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; width: 0.1in">$</td>
    <td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right">(1,212,063</td>
    <td style="width: 11.1pt">)</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted Average Outstanding Shares:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Outstanding shares</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Option shares includable</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right">&#8212;</td>
    <td>(a)</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">44,385,032</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">41,929,736</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Net loss per share</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Basic</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Diluted</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.10</td>
    <td style="border-bottom: white 2.25pt double">)</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(0.03</td>
    <td style="border-bottom: white 2.25pt double">)</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">__________</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right">(a)</td><td style="width: 5pt"/><td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify">Option shares of <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount">273,110</span> and <span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5">239,935</span> for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.</td>
</tr></table>

<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="top.Show.showAR( this, 'defref_krmd_ScheduleOfNetSalesByGeography', window );">Schedule of net sales by geography</a></td>
<td class="text"><p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span><span style="display: none; visibility: hidden"><span id="xdx_8B3_zVjpARLRvTIj">Schedule of net sales by geography</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in">
    <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Years Ended December 31,</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2021</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>2020</b></td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 93pt"><b>Net Revenues</b></td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 53.25pt">&#160;</td>
    <td style="vertical-align: top; width: 0.25in">&#160;</td>
    <td style="vertical-align: bottom; width: 8.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 0.75in">&#160;</td>
    <td style="vertical-align: top; width: 8.25pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 9.45pt">Domestic</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td>$</td>
    <td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right">19,488,685</td>
    <td style="vertical-align: top">&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right">20,678,453</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 9.45pt">International</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right">4,001,490</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right">3,497,995</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Total</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right">23,490,175</td>
    <td style="border-bottom: white 2.25pt double; vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right">24,176,448</td>
    <td style="vertical-align: top">&#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_krmd_ScheduleOfNetSalesByGeography">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ScheduleOfNetSalesByGeography</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059447672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Inventory consists of:</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zu2KnyaJmhnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BF_zHi1Pq8l860k">Inventory consists of:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20211231_zn516FK02T61" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_490_20201231_ztWhZVOoN7ea" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 80.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_zuCLgKC5Qzhb" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Raw materials and work-in-process</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,997,807</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,279,054</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_z3ijlnla29Nc" style="vertical-align: bottom; background-color: white">
    <td>Finished goods</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">3,176,836</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">4,562,315</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryGross_iTI_z9pOIbehNYLg" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>&#160;&#160;&#160;Total</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">6,174,643</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">6,841,369</td>
    <td>&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_di_zObYcamrLGCc" style="vertical-align: bottom; background-color: white">
    <td>Less: reserve for obsolete inventory</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(68,305</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(11,597</td>
    <td>)</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryNet_iTI_zEmXZ2RQrx79" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Inventory, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">6,106,338</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">6,829,772</td>
    <td>&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059131736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and equipment consists of the following at:</a></td>
<td class="text"><p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zVJwFBeXl86g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B0_zm88WlQG70cb">Property and equipment consists of the following at:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 207.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 79.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Furniture and office equipment</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z3uz0lhYL9Y3" style="text-align: right" title="Total property and equipment">818,897</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zvlUJTZZFl08" style="text-align: right">753,536</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Leasehold improvements</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs8bKjdLFFj8" style="text-align: right">556,907</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIBKNLaFu2bl" style="text-align: right">542,796</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Manufacturing equipment and tooling</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zm1S3Dw0lblk" style="border-bottom: black 1pt solid; text-align: right">2,042,675</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zcCzuYo7QLb9" style="border-bottom: black 1pt solid; text-align: right">1,856,909</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;&#160;&#160;Total property and equipment</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zxjnlxgz4rg6" style="text-align: right">3,418,479</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zQbDxUOswfga" style="text-align: right">3,153,241</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Less: accumulated depreciation and amortization</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20211231_z59PiMRSZh37" style="border-bottom: black 1pt solid; text-align: right" title="Less: accumulated depreciation and amortization">(2,312,034</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zsY77aV5lRDi" style="border-bottom: black 1pt solid; text-align: right">(1,985,618</td>
    <td>)</td></tr>
  <tr style="vertical-align: bottom">
    <td>Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_zB6NryWXapN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net">1,106,445</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zNUCYl28ecbi" style="border-bottom: black 2.25pt double; text-align: right">1,167,623</td>
    <td>&#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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059318840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of fair value of the stock options granted Black-Scholes option valuation model</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zvQuSMxnRM8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The per share weighted average fair value of stock options granted during
the years ended December 31, 2021, and December 31, 2020 was $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMpqMoRMdMyl" title="Weighted average grant date fair value of stock options">2.85</span> and $<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zJVtvgXO1qcb" title="Weighted average grant date fair value of stock options">6.53</span>, respectively. &#160;The fair value of each award is estimated
on the grant date using the Black-Scholes option pricing model with the following weighted average assumptions used for grants in the
years ended December 31, 2021, and December 31, 2020. &#160;Historical information was the primary basis for the selection of the expected
volatility, expected dividend yield and the expected lives of the options. &#160;The risk-free interest rate was selected based upon yields
of the U.S. Treasury issues with a term equal to the expected life of the option being valued. &#160;The following table summarizes the
assumptions used in determining fair value. These assumptions are subjective and generally require significant analysis and judgment to
develop. <span style="color: red">&#160;</span><span>We have recognized tax benefits associated with stock-based compensation of $<span id="xdx_90A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zuwj3CX4KZX">175,257</span> and
$<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqYOi9pnjSX">62,393</span> for the years ended December 31, 2021 and 2020, respectively.</span></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; display: none; visibility: hidden"><span id="xdx_8BF_zttHi91g5LP7">Schedule of fair value of the stock options granted Black-Scholes option valuation model</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.25in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 160.5pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 88.8pt">&#160;</td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td style="width: 82.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Dividend yield</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMl5KVbWSPf4" title="Dividend yield">0.00</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span title="Dividend yield"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqaTAZO2MUwi">0.00</span></span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zSMwbx5DeT04" title="Expected volatility">74.01</span> &#8211; <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_znrBnHPiEQcl">77.91</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zrZaSjP4hOZ7">62.11</span> - <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z7TIYQqyOMoa">62.18</span>%</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Weighted-average volatility</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20210101__20211231_zQl1fr58UFkf" title="Weighted-average volatility">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20200101__20201231_zVjxnRsWjwIh">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Expected dividends</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zX5fZvbPZU3f" title="Expected dividends">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDKXouWK8dOj">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Expected term (in years)</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_z7DFXHBexED7" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0708">10</span></span> Years</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zTqoxGt5BuD3" title="Expected term (in years)::XDX::P10Y"><span style="-sec-ix-hidden: xdx2ixbrl0710">10</span></span> Years</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Risk-free rate</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_z0cET7Dw7kSb" title="Risk-free rate">1.20</span>-<span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z3T683giqTG" title="Risk-free rate">1.62</span>%</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zNy170iwu543">0.63</span> - <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_zoVd2wXBtoGc">0.64</span>%</td>
    <td>&#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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option plan</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zimSR6ITnGc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table summarizes the status of the Company&#8217;s stock
option plan:</span></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; display: none; visibility: hidden"><span id="xdx_8B2_zK1C2jtuuGPb">Schedule of stock option plan</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2021</b></td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31, 2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 272.25pt">Outstanding at January 1 </td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zq0A7bHImiKf" style="width: 49.5pt; text-align: right" title="Outstanding at beginning">2,922,494</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 9.75pt">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z4ps9B1LIKai" style="width: 43.8pt; text-align: right" title="Outstanding at beginning">2.46</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zqKijinpN474" style="width: 48.75pt; text-align: right" title="Outstanding at beginning">3,647,000</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeGajbE5xWK4" style="width: 43.8pt; text-align: right" title="Outstanding at beginning">1.32</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Granted</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z7snzBIn1gM9" style="text-align: right" title="Granted">2,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zG4w2Jd6JSWa" style="text-align: right" title="Granted">3.64</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zIpqru3UVLg5" style="text-align: right" title="Granted">360,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zkozSX0scMo6" style="text-align: right" title="Granted">9.54</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Exercised</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLWSwimEf121" style="text-align: right" title="Exercised">1,062,500</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zul3kYc18cX6" style="text-align: right" title="Exercised">1.19</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeXBjgm6OLTb" style="text-align: right" title="Exercised">884,506</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z5yBI1VbZiK6" style="text-align: right" title="Exercised">0.71</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Forfeited</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLPYnZvPjkX2" style="text-align: right" title="Forfeited">187,494</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znz4NCkO0V1" style="text-align: right" title="Forfeited">3.36</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6wO0BU0J5qc" style="text-align: right" title="Forfeited">200,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zar40eJdpBug" style="text-align: right" title="Forfeited">2.09</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Outstanding at year end</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zYEPE2PCyPV9" style="text-align: right" title="Outstanding at ending">3,672,500</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbY4YeiZpbyf" style="text-align: right" title="Outstanding at ending">3.42</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zybG0tj0Tal7" style="text-align: right" title="Outstanding at ending">2,922,494</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zwdLObR30Xde" style="text-align: right" title="Outstanding at ending">2.46</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Options exercisable </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zy1GEgBldQ2i" style="text-align: right" title="Options exercisable at ending">983,750</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zEYoxugzkTVg" style="text-align: right" title="Options exercisable">2.73</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6WSPsCATzMh" style="text-align: right" title="Options exercisable at ending">906,244</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znnQCG8Z8Fd4" style="text-align: right" title="Options exercisable">1.40</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 19.05pt; text-indent: -19.05pt">Weighted average fair value of options granted during the period</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zTmeJVFsvsGl" style="text-align: right" title="Weighted average fair value of options granted during the period">2.85</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z1fEwzUYMig4" style="text-align: right" title="Weighted average fair value of options granted during the period">6.53</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>Stock-based compensation expense</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98F_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zlp5FZ09brc3" style="text-align: right" title="Total performance stock-based compensation expense">2,457,788</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbo37M09N092" style="text-align: right" title="Total performance stock-based compensation expense">874,869</td>
    <td>&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Schedule of information pertaining to options outstanding</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zXAxnS0ZScO7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span>The following table presents information pertaining to options outstanding
as of December 31, 2021:</span></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; display: none; visibility: hidden"><span id="xdx_8B1_zq5Cjb8NMsyh">Schedule of information pertaining to options outstanding</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid"><b>Range of Exercise Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br/>
Outstanding</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Remaining<br/>
Contractual<br/>
Life</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Number<br/>
Exercisable</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td style="width: 130.5pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 13.5pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 14.25pt">&#160;</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>$1.57 - $9.76</td>
    <td>&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_z6jAfN8Nsgi3" style="text-align: right" title="Number Outstanding">3,672,500</td>
    <td>&#160;</td>
    <td style="text-align: center"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zpQOtR1jN0q4" title="Weighted average remaining contractual term::XDX::P8Y6M"><span style="-sec-ix-hidden: xdx2ixbrl0794">8.5</span></span> years</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zkDtOfLrMOpd" style="text-align: right" title="Weighted average exercise price">3.42</td>
    <td>&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zWIWkONrgdKc" style="text-align: right" title="Number exercisable">983,750</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zy71YnMrAHw9" style="text-align: right" title="Weighted average exercise price">2.73</td>
    <td>&#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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock', window );">Schedule of performance base options outstanding</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_zLYOR40lLTC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table summarizes the status of the 2015 Plan with respect
to performance-based stock options as of December 31, 2021:</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"><span id="xdx_8BD_zzSbcLgLa4Qd" style="display: none; visibility: hidden">Schedule of performance base options outstanding</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2021</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>December 31, 2020</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Shares</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Weighted<br/>
Average<br/>
Exercise<br/>
Price</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; width: 257.3pt">Outstanding at January 1</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z9yOWHY8bLt" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning">1,000,000</td>
    <td style="vertical-align: bottom; width: 15.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVkwHt9baBk6" style="vertical-align: bottom; width: 48.5pt; text-align: right" title="Outstanding at beginning">1.70</td>
    <td style="vertical-align: top; width: 13pt">&#160;</td>
    <td style="vertical-align: bottom; width: 13.05pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zOJjisnA9Kb5" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning">1,000,000</td>
    <td style="vertical-align: bottom; width: 11.65pt">&#160;</td>
    <td style="vertical-align: bottom; width: 7.15pt">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrnEEvu5JdIg" style="vertical-align: bottom; width: 49.95pt; text-align: right">1.70</td>
    <td style="vertical-align: bottom; width: 7pt">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Granted</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8cnE1O0ww7j" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_znFAtCybhFP" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0NF4zVB0pog" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zeUvf90H8VT5" style="vertical-align: bottom; text-align: right" title="Granted">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Exercised</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zYHwmIyJzJje" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxzYJ114l9oj" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFHt9x89nry6" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8WDR5JHFtr9" style="vertical-align: bottom; text-align: right" title="Exercised">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Forfeited</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zDvlPjsqOqG4" style="vertical-align: bottom; text-align: right" title="Forfeited">1,000,000</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8xB7RxUYYRj" style="vertical-align: bottom; text-align: right" title="Forfeited">1.70</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCZ1ChADhxAg" style="vertical-align: bottom; text-align: right" title="Forfeited">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">$</td>
    <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zbyR1vHJeZSa" style="vertical-align: bottom; text-align: right" title="Forfeited">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Outstanding at year end</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ze2rDb1CohLl" style="vertical-align: bottom; text-align: right" title="Outstanding at ending">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zGFOxO260E6l" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"><span style="-sec-ix-hidden: xdx2ixbrl0847">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zy5dWxn2IQsj" style="vertical-align: bottom; text-align: right" title="Outstanding at ending">1,000,000</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td style="vertical-align: bottom; text-align: right">1.70</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Options exercisable </td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6UrbX5UsGo5" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfva3WEZbiu3" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">&#8212;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zM8eFYlPqTtd" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">333,333</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zUwy2ebcjYll" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending">1.70</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 7.4pt; text-indent: -7.4pt">Weighted average fair value of options granted during the period</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z66yPrr0n2xa" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zn2ihk3ppic6" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"><span style="-sec-ix-hidden: xdx2ixbrl0861">&#8212;</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zpxB2oQJa2vh" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zczjK9bXh40d" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"><span style="-sec-ix-hidden: xdx2ixbrl0865">&#8212;</span></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">Stock-based compensation expense</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98B_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zoeXrpU6ajZb" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense">(408,747</td>
    <td style="vertical-align: top">)</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">$</td>
    <td id="xdx_98C_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcK0WhgCK8hi" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense">502,904</td>
    <td style="vertical-align: bottom">&#160;</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020.</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_zJJiEQU24Ytk" style="font: 10pt Times New Roman, Times, Serif; margin: 0">On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#8217;s President and Chief Executive Officer and as an inducement to her employment, the
Company issued three restricted stock awards for an aggregate <span id="xdx_904_ecustom--CommonStockForAnAggregateStock_iI_uShares_c20210412_zSSZjruqDmXf" title="Common stock For aggregate stock">1,000,000</span> shares of common stock for an aggregate stock price of $<span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20210412_zdK2DAQwdEc1">3,310,000</span>
and each vesting subject to employment on the respective vesting date. <span id="xdx_8B6_zjBFmkjhKaff">The following table summarizes the activities for our unvested
restricted stock awards for the twelve months ended December 31, 2021, and 2020.</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="9" style="border-bottom: black 1pt solid; text-align: center"><b>Twelve Months Ended December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Grant-Date Fair Value</b></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><b>Shares</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Weighted<br/>
Average<br/>
Grant-Date Fair Value</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 273.15pt">Unvested at January 1</td>
    <td style="width: 9.9pt">&#160;</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zAOnvrMzZXyk" style="width: 47.25pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 13.95pt">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zvsRAG0iTYh7" style="width: 44.1pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 13.95pt">&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG2DYR2HFlsf" style="width: 0.65in; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 0.2in">&#160;</td>
    <td style="width: 10.35pt">$</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zmX6YvSkSDQ6" style="width: 45.9pt; text-align: right" title="Outstanding at beginning">&#8212;</td>
    <td style="width: 9.9pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Granted</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDSn1fnzFHQl" style="text-align: right" title="Granted">1,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYcftgEYsIo3" style="text-align: right" title="Granted">3.01</td>
    <td>&#160;</td>
    <td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG6BBzDYPjs3" style="text-align: right" title="Granted">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYBbZhGKXL15" style="text-align: right" title="Granted">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Vested</td>
    <td>&#160;</td>
    <td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zNH3odINdOJ" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zgniPx54brAc" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zeVxOkd2iXb7" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zK825k4iXER3" style="text-align: right" title="Vested">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Forfeited/canceled</td>
    <td>&#160;</td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zW3K8EBQo3T4" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_z0yoNTQH3nO7" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zQUoRUUElOSa" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpFwF4Ujj2Lb" style="text-align: right" title="Forfeited/canceled">&#8212;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Unvested at December 31</td>
    <td>&#160;</td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zA9D6qMRe7M9" style="text-align: right" title="Outstanding at ending">1,000,000</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zljBHLrxzoq7" style="text-align: right" title="Outstanding at ending">3.01</td>
    <td>&#160;</td>
    <td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zMiyyjlPtPK3" style="text-align: right" title="Outstanding at ending">&#8212;</td>
    <td>&#160;</td>
    <td>$</td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpLXFplVOaye" style="text-align: right" title="Outstanding at ending">&#8212;</td>
    <td>&#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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737060004840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease expense</a></td>
<td class="text"><p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zWEWtyUB28R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expense were as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"><span id="xdx_8B6_zzgPj7wID9E8">Schedule of components of lease expense</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_493_20210101__20211231_z0sZp7ptH3K5" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_492_20200101__20201231_z7I84xXnR7Fk" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 189pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 57pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 0.8in">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_maLCzFzn_maLCzx6T_zFtE5GmGRl13" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Operating lease cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">149,476</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">151,686</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ShortTermLeaseCost_maLCzFzn_maLCzx6T_zIU7xxwVFvdc" style="vertical-align: bottom">
    <td>Short-term lease cost</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">146,604</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">65,227</td>
    <td>&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LeaseCost_iT_mtLCzFzn_mtLCzx6T_z1jRqs8GbZRi" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">296,080</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">216,913</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_ecustom--FinanceLeaseCost1Abstract_iB_z79Z24QLa2y3" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Finance lease cost:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_maFLCzAT2_zWqbQk6GTQd6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Amortization of right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,586</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">5,302</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_i01_maFLCzAT2_zF5Km3oaQSCe" style="vertical-align: bottom">
    <td style="padding-left: 27.5pt; text-indent: -9.1pt">Interest on lease liabilities</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">60</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">237</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_ecustom--FinanceLeaseCost_i01T_mtFLCzAT2_zO2MbcElAMRa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Total finance lease cost</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">2,646</td>
    <td>&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double">$</td>
    <td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right">5,539</td>
    <td>&#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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock', window );">Schedule of cash flow information related to leases</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zC9DD8RSftCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental cash flow information related to leases was as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8BA_ziOZQr4EB4cb" style="display: none; visibility: hidden">Schedule of cash flow information related to leases</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_498_20210101__20211231_zkhjpIWnF2y8" style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td id="xdx_497_20200101__20201231_zHErvnEYgbEa" style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="text-align: center"><b>Years Ended</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 190.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 54.75pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 55.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_z2LjH1hAMO66" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.45pt; text-indent: -9.45pt">Cash paid for amounts included in the measurement of lease liabilities:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeasePayments_i01_zzTEzOyd3cY8" style="vertical-align: bottom">
    <td>Operating cash flows from operating leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">141,293</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">136,888</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinanceLeasePrincipalPayments_i01_zIuHtjBokSV6" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Financing cash flows from finance leases</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">2,646</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">5,296</td>
    <td>&#160;</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Schdeule of balance sheet information related to leases</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_zTDUerQ0DrX5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental balance sheet information related to leases was as follows:</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"><span id="xdx_8B6_z71NhqRePQ3a" style="display: none; visibility: hidden">Schdeule of balance sheet information related to leases</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_494_20211231_z9JMdaR7g0we" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_493_20201231_zyeQwwXH9bb3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_ecustom--AssetsAndLiabilitiesOperatingLesseeAbstract_iB_zChjfrbtqDek" style="vertical-align: bottom">
    <td style="width: 216.75pt; padding-left: 9.1pt; text-indent: -9.1pt"><b>Operating Leases</b></td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 11.25pt">&#160;</td>
    <td style="width: 63pt">&#160;</td>
    <td style="width: 12.75pt">&#160;</td>
    <td style="width: 9.75pt">&#160;</td>
    <td style="width: 64.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_z19E2wVJeJuc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease right-of-use assets</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">95,553</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">236,846</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_maOLLzUcW_zRTtcBWNKwc5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability - current </td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">95,553</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">141,293</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maOLLzUcW_zU4N2HKqAnNh" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Operating lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">95,553</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_i01TI_mtOLLzUcW_zMwMcQLERqH4" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total operating lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">95,553</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">236,846</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AssetsAndLiabilitiesLesseeFinanceAbstract_iB_zTMtHnAhqic6" style="vertical-align: bottom">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt"><b>Finance Leases</b></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maPPAEOzWRu_zWAaSSg4JqB8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, at cost</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">12,725</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">12,725</td>
    <td>&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_di_msPPAEOzWRu_zJbKlwQix6K2" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Accumulated depreciation</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(12,725</td>
    <td>)</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(10,139</td>
    <td>)</td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentOtherNet_i01TI_mtPPAEOzWRu_ziY1ezig4YZa" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Property and equipment, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">2,586</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzWBu_zHC1uyRddx0g" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability &#8211; current</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">2,646</td>
    <td>&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzWBu_zph2OhgeuBal" style="vertical-align: bottom">
    <td style="padding-left: 28.25pt; text-indent: -9.45pt">Finance lease liability, net of current portion</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1002">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1003">&#8212;</span></td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzWBu_zqlYpWjvKCx9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 9.1pt; text-indent: -9.1pt">Total finance lease liabilities</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1005">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">2,646</td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="vertical-align: bottom; width: 218.25pt">&#160;</td>
    <td style="vertical-align: bottom; width: 9.75pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 74.25pt; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td style="vertical-align: bottom; width: 11.25pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: top; width: 74.25pt; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td style="vertical-align: top; width: 0.1in">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Remaining Lease Term</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_903_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20211231_zj7IyLKhCTi2" title="::XDX::P0Y7M6D"><span style="-sec-ix-hidden: xdx2ixbrl1007">0.6</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20201231_zx6ToBfzjAzd" title="::XDX::P1Y4M24D"><span style="-sec-ix-hidden: xdx2ixbrl1008">1.4</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="text-align: right"><span id="xdx_906_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20211231_zuO73n7xBvi5" title="Finance leases::XDX::P0Y"><span style="-sec-ix-hidden: xdx2ixbrl1010">0</span></span> Years</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_907_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20201231_zWVGYdjzJ6H7" title="::XDX::P0Y8M12D"><span style="-sec-ix-hidden: xdx2ixbrl1011">0.7</span></span> Years</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom"><b>Weighted Average Discount Rate</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: white">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Operating leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zUlKVYVC89pk" title="Operating leases">4.75</span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_90F_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20201231_zb55IbYLpxtc" title="Operating leases">4.75</span>%</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt">Finance leases</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><span id="xdx_904_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zlJgaZyCgTb9" title="Finance leases">4.75</span>%</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right"><span id="xdx_905_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20201231_z776k2rYeDE5" title="Finance leases">4.75</span>%</td>
    <td style="vertical-align: top">&#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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zKJO0beb7s72" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturities of lease liabilities are as follows:</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"><span id="xdx_8BD_zTAb48jX1Fjj" style="display: none; visibility: hidden">Schedule of maturities of lease liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="background-color: white">
    <td style="border-bottom: black 1pt solid; vertical-align: bottom"><b>Year Ending December 31, </b></td>
    <td style="vertical-align: top">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Operating Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"><b>Finance Leases</b></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 216.75pt">2022</td>
    <td style="width: 0.1in">&#160;</td>
    <td style="width: 9pt">&#160;</td>
    <td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231_zfrQ9Vx3x0td" style="width: 69.75pt; text-align: right" title="2022">97,256</td>
    <td style="width: 10.5pt">&#160;</td>
    <td style="width: 0.1in">&#160;</td>
    <td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_d0_c20211231_zhagnjlZBWt1" style="width: 64.05pt; text-align: right" title="2022">&#8212;</td>
    <td style="width: 9pt">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2023</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zxbqRdsOv3l3" style="vertical-align: bottom; text-align: right" title="2023">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zJifVFQ0uFF4" style="vertical-align: bottom; text-align: right" title="2023">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">2024</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_z2qeIN4m6Y75" style="vertical-align: bottom; background-color: white; text-align: right" title="2024">&#8212;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_zO2aqzsloL4l" style="vertical-align: bottom; background-color: white; text-align: right" title="2024">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">2025</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zI52F2tce8Sf" style="vertical-align: bottom; text-align: right" title="2025">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zZUasaqMvRM" style="vertical-align: bottom; text-align: right" title="2025">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white">Thereafter</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_zsV4lgvxtBz7" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter">&#8212;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_z2VRVxrO7no6" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total undiscounted lease payments</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_c20211231_zzrREiBZyjSi" style="vertical-align: bottom; text-align: right" title="Total undiscounted operating lease payments">97,256</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr>
    <td style="vertical-align: bottom; background-color: white; padding-left: 18.8pt">Less: imputed interest</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_986_ecustom--LesseeOperatingLeaseImputedInterest_iNI_di_c20211231_zaZeelGuWyHa" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest">(1,703</td>
    <td style="vertical-align: bottom; background-color: white">)</td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white">&#160;</td>
    <td id="xdx_985_ecustom--LesseeFinancingLeaseImputedInterest_iNI_di0_c20211231_z1T5D7vRnwb3" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest">&#8212;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
  <tr style="background-color: #E6E6E6">
    <td style="vertical-align: bottom">Total lease liabilities</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iTI_c20211231_zbt3C9BAHQpe" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total operating lease liabilities">95,553</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="border-bottom: black 2.25pt double; vertical-align: bottom">$</td>
    <td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_c20211231_zxOvTfNsk588" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total finance lease liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1051">&#8212;</span></td>
    <td style="vertical-align: bottom">&#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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of income from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=SL77927221-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41499-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41502-112717<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123389372&amp;loc=d3e36991-112694<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123403562&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737062907448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FEDERAL AND STATE INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zQwkFfp4f1lb" style="font: 10pt Times New Roman, Times, Serif; margin: 0">Income tax expense consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B9_zZmZJaxhysKl" style="display: none; visibility: hidden">Schedule of provision for income taxes</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_495_20210101__20211231_zd0giR5cbw78" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_499_20200101__20201231_zprigI5dbhdg" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zwLMcIoAe7n5" style="vertical-align: bottom; background-color: white">
    <td>State income tax:</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_z4kRbWCoK5G9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 144.75pt; padding-left: 21.8pt">Current, net of refund</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 63.75pt; text-align: right">(12,800</td>
    <td style="width: 17.25pt">)</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 64.5pt; text-align: right">(17,800</td>
    <td style="width: 8.25pt">)</td></tr>
  <tr id="xdx_409_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_ztnPWgNuaaIk" style="vertical-align: bottom; background-color: white">
    <td>Federal income tax:</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_zlLQRA8cISBe" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="padding-left: 21.8pt">Deferred</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,814,418</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(62,967</td>
    <td>)</td></tr>
  <tr id="xdx_401_eus-gaap--CurrentFederalTaxExpenseBenefit_zU23RmcpOBg1" style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 21.8pt">Current</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1069">&#8212;</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">62,967</td>
    <td>&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zKxLyaHfdaH9" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,801,618</td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(17,800</td>
    <td style="border-bottom: white 2.25pt double">)</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of income taxes</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5W8AKJTTC8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The reconciliation of income taxes shown in the financial statements and
amounts computed by applying the Federal expected tax rate of 21% for year 2021 and 2020 is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span id="xdx_8B8_z4uLkkt5LB47" style="display: none; visibility: hidden">Schedule of reconciliation of income taxes</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
    <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49D_20210101__20211231_znCfCZcIoVxh" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20200101__20201231_zvbOAoprXvsa" style="border-bottom: black 0pt solid; text-align: center">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><b>Year Ended<br/>
December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_zJUAWPXDAfzc" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 216.75pt">Loss before taxes</td>
    <td style="width: 8.25pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double; width: 8.25pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 65.25pt; text-align: right">(6,364,441</td>
    <td style="border-bottom: white 2.25pt double; width: 17.25pt">)</td>
    <td style="border-bottom: black 2.25pt double; width: 7.5pt">$</td>
    <td style="border-bottom: black 2.25pt double; width: 63.75pt; text-align: right">(1,194,263</td>
    <td style="border-bottom: white 2.25pt double; width: 8.25pt">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zD61QIcQR1tb" style="vertical-align: bottom; background-color: white">
    <td>Income taxes computed at the federal statutory rate </td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">1,336,533</td>
    <td>&#160;</td>
    <td>$</td>
    <td style="text-align: right">250,795</td>
    <td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_z2tk5mxP9753" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>State income and franchise tax</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(12,800</td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(17,800</td>
    <td>)</td></tr>
  <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_z0NLI8xKlYu2" style="vertical-align: bottom">
    <td>Permanent differences and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">477,885</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">(250,795</td>
    <td>)</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxExpenseBenefit_zQhXNxutpBG5" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Income tax benefit/(expense)</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,801,618</td>
    <td style="border-bottom: white 1.5pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">(17,800</td>
    <td style="border-bottom: white 1.5pt double">)</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of deferred tax assets</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zex5XADHJOn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0">The significant components of deferred income tax assets, net are as follows:</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"><span id="xdx_8B3_zo9TxwjP7AYh" style="display: none; visibility: hidden">Schedule of components of deferred tax assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in">
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49E_20211231_ztuIIrbYczG3" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2021</b></td>
    <td>&#160;</td>
    <td colspan="2" id="xdx_49C_20201231_zDWCPc6jm5D6" style="border-bottom: black 1pt solid; text-align: center"><b>December 31,<br/>
2020</b></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredCompensationPlanAssets_iI_maDTANzPc8_zBDao6JKKyif" style="vertical-align: bottom; background-color: #E6E6E6">
    <td style="width: 217.5pt">Deferred compensation cost</td>
    <td style="width: 7.5pt">&#160;</td>
    <td style="width: 7.5pt">$</td>
    <td style="width: 66pt; text-align: right">389,981</td>
    <td style="width: 0.25in">&#160;</td>
    <td style="width: 8.25pt">$</td>
    <td style="width: 62.25pt; text-align: right">239,036</td>
    <td style="width: 7.5pt">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DepreciationDepletionAndAmortization1_iI_maDTANzPc8_zFU38MQCiHF9" style="vertical-align: bottom; background-color: white">
    <td>Depreciation and amortization</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">(116,911</td>
    <td>)</td>
    <td>&#160;</td>
    <td style="text-align: right">(135,092</td>
    <td>)</td></tr>
  <tr id="xdx_409_ecustom--RdCredit_iI_maDTANzPc8_z6u0yQjxIh24" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>R&amp;D credit</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">142,538</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_408_ecustom--Nol_iI_maDTANzPc8_zkqAbKlLU717" style="vertical-align: bottom; background-color: white">
    <td>NOL</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">1,507,982</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForDoubtfulOtherReceivables1Current_iI_maDTANzPc8_zWpKtTkBxJM8" style="vertical-align: bottom; background-color: #E6E6E6">
    <td>Allowance for bad debts and other</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">17,664</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right">21,330</td>
    <td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iI_mtDTANzPc8_zRkOmGDrmDph" style="vertical-align: bottom; background-color: white">
    <td>Deferred income tax assets, net</td>
    <td>&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">1,941,254</td>
    <td style="border-bottom: white 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double">$</td>
    <td style="border-bottom: black 2.25pt double; text-align: right">125,274</td>
    <td style="border-bottom: white 2.25pt double">&#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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054174040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of amortization expense (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 60,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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">59,842<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">59,842<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">59,842<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">59,842<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">508,828<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total amortization expense</a></td>
<td class="nump">$ 808,813<span></span>
</td>
<td class="nump">$ 843,587<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054032072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of net income per common share (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (4,562,823)<span></span>
</td>
<td class="num">$ (1,212,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted Average Outstanding Shares:</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="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Outstanding shares</a></td>
<td class="nump">44,385,032<span></span>
</td>
<td class="nump">41,929,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">&#160;</a></td>
<td class="nump">44,385,032<span></span>
</td>
<td class="nump">41,929,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee 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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net loss per share</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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</a></td>
<td class="nump">273,110<span></span>
</td>
<td class="nump">239,935<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SubsidiarySaleOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</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>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737058716440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of net sales by geography (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 23,490,175<span></span>
</td>
<td class="nump">$ 24,176,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">19,488,685<span></span>
</td>
<td class="nump">20,678,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember', window );">Non-US [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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 4,001,490<span></span>
</td>
<td class="nump">$ 3,497,995<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</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_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</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>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059377928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of segments | Segment</a></td>
<td class="nump">1<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="top.Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Cash, Uninsured Amount</a></td>
<td class="nump">$ 250,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="top.Show.showAR( this, 'defref_krmd_AmortizationOfIntangibleAssets1', window );">Abandonment of intangible assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 41,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 463,130<span></span>
</td>
<td class="nump">$ 418,595<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Furniture And Office Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Equipment And Tooling [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">3 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Furniture And Office Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">10 years<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="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Equipment And Tooling [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">12 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=krmd_PatentsAndTrademarksMember', window );">Patents And Trademarks [Member] | Minimum [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">6 years<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=krmd_PatentsAndTrademarksMember', window );">Patents And Trademarks [Member] | Maximum [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">20 years<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_krmd_AmortizationOfIntangibleAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AmortizationOfIntangibleAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</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_PropertyPlantAndEquipmentByTypeAxis=krmd_FurnitureAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=krmd_FurnitureAndOfficeEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=krmd_EquipmentAndToolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=krmd_EquipmentAndToolingMember</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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=krmd_PatentsAndTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=krmd_PatentsAndTrademarksMember</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>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737058715800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory consists of: (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessAndRawMaterials', window );">Raw materials and work-in-process</a></td>
<td class="nump">$ 2,997,807<span></span>
</td>
<td class="nump">$ 2,279,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">3,176,836<span></span>
</td>
<td class="nump">4,562,315<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">&#160;&#160;&#160;Total</a></td>
<td class="nump">6,174,643<span></span>
</td>
<td class="nump">6,841,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Less: reserve for obsolete inventory</a></td>
<td class="num">(68,305)<span></span>
</td>
<td class="num">(11,597)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 6,106,338<span></span>
</td>
<td class="nump">$ 6,829,772<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessAndRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product.  Includes supplies used directly or indirectly in the manufacturing or production process.  This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737056917576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and equipment consists of the following at: (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 3,418,479<span></span>
</td>
<td class="nump">$ 3,153,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(2,312,034)<span></span>
</td>
<td class="num">(1,985,618)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,106,445<span></span>
</td>
<td class="nump">1,167,623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=krmd_FurnitureAndOfficeEquipmentMember', window );">Furniture And Office Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">818,897<span></span>
</td>
<td class="nump">753,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">556,907<span></span>
</td>
<td class="nump">542,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=krmd_ManufacturingEquipmentAndToolingMember', window );">Manufacturing Equipment And Tooling [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property and equipment</a></td>
<td class="nump">$ 2,042,675<span></span>
</td>
<td class="nump">$ 1,856,909<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=krmd_FurnitureAndOfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=krmd_FurnitureAndOfficeEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=krmd_ManufacturingEquipmentAndToolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=krmd_ManufacturingEquipmentAndToolingMember</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>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059389416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Weighted-average volatility</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Time Based Shares Options [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments', window );">Expected dividends</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Time Based Shares Options [Member] | Minimum [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">74.01%<span></span>
</td>
<td class="nump">62.11%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">0.63%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Time Based Shares Options [Member] | Maximum [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">77.91%<span></span>
</td>
<td class="nump">62.18%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">1.62%<span></span>
</td>
<td class="nump">0.64%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</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_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</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>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059395096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of stock option plan (Details) - Stock Option Plan 2015 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning</a></td>
<td class="nump">2,922,494<span></span>
</td>
<td class="nump">3,647,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning</a></td>
<td class="nump">$ 2.46<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">360,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">$ 3.64<span></span>
</td>
<td class="nump">$ 9.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="nump">1,062,500<span></span>
</td>
<td class="nump">884,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">$ 1.19<span></span>
</td>
<td class="nump">$ 0.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited</a></td>
<td class="nump">187,494<span></span>
</td>
<td class="nump">200,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited</a></td>
<td class="nump">$ 3.36<span></span>
</td>
<td class="nump">$ 2.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at ending</a></td>
<td class="nump">3,672,500<span></span>
</td>
<td class="nump">2,922,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at ending</a></td>
<td class="nump">$ 3.42<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at ending</a></td>
<td class="nump">983,750<span></span>
</td>
<td class="nump">906,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable</a></td>
<td class="nump">$ 2.73<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted during the period</a></td>
<td class="nump">$ 2.85<span></span>
</td>
<td class="nump">$ 6.53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total performance stock-based compensation expense</a></td>
<td class="nump">$ 2,457,788<span></span>
</td>
<td class="nump">$ 874,869<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054031656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of information pertaining to options outstanding (Details) - Stock Option Plan 2015 [Member] - Time Based Shares Options [Member] - Exercise Price 1 [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number Outstanding | shares</a></td>
<td class="nump">3,672,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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term</a></td>
<td class="text">8 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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 3.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number exercisable | shares</a></td>
<td class="nump">983,750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Weighted average exercise price | $ / shares</a></td>
<td class="nump">$ 2.73<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term of outstanding stock options, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=krmd_ExercisePrice1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=krmd_ExercisePrice1Member</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>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139736982961416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of performance base options outstanding (Details) - Stock Option Plan 2015 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning</a></td>
<td class="nump">2,922,494<span></span>
</td>
<td class="nump">3,647,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning</a></td>
<td class="nump">$ 2.46<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Weighted average fair value of options granted during the period</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">360,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">$ 3.64<span></span>
</td>
<td class="nump">$ 9.54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="nump">1,062,500<span></span>
</td>
<td class="nump">884,506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">$ 1.19<span></span>
</td>
<td class="nump">$ 0.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited</a></td>
<td class="nump">187,494<span></span>
</td>
<td class="nump">200,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited</a></td>
<td class="nump">$ 3.36<span></span>
</td>
<td class="nump">$ 2.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at ending</a></td>
<td class="nump">3,672,500<span></span>
</td>
<td class="nump">2,922,494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at ending</a></td>
<td class="nump">$ 3.42<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at ending</a></td>
<td class="nump">983,750<span></span>
</td>
<td class="nump">906,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable</a></td>
<td class="nump">$ 2.73<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted during the period</a></td>
<td class="nump">$ 2.85<span></span>
</td>
<td class="nump">$ 6.53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,457,788<span></span>
</td>
<td class="nump">$ 874,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Performance Shares [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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning</a></td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Weighted average fair value of options granted during the period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited</a></td>
<td class="nump">$ 1.70<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at ending</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,000,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at ending</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable at ending</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">333,333<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1.70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted during the period</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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="num">$ (408,747)<span></span>
</td>
<td class="nump">$ 502,904<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737058688744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details) - Stock Option Plan 2015 [Member] - Restricted Stock Awards [Member] - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested', window );">Outstanding at beginning</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested', window );">Outstanding at beginning</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested', window );">Granted</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested', window );">Granted</a></td>
<td class="nump">3.01<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross', window );">Vested</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice', window );">Vested</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested', window );">Forfeited/canceled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested', window );">Forfeited/canceled</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested', window );">Outstanding at ending</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested', window );">Outstanding at ending</a></td>
<td class="nump">3.01<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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_AwardTypeAxis=krmd_RestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=krmd_RestrictedStockAwardsMember</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>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139736982736712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 12, 2021</div></th>
<th class="th"><div>Jan. 02, 2021</div></th>
<th class="th"><div>May 20, 2020</div></th>
<th class="th"><div>Oct. 01, 2019</div></th>
<th class="th"><div>Jan. 02, 2019</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>May 18, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding</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">44,623,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,259,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=krmd_ChiefExecutiveOfficerLindaTharbyMember', window );">Chief Executive Officer Linda Tharby [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock issued during period</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan', window );">Number of stock option shares issued, value</a></td>
<td class="nump">$ 3,310,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=krmd_SettlementAgreementMember', window );">Settlement Agreement [Member] | E M E D Technologies Corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Description of vesting rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020, and 95,238 restricted
stock units, which vested on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company&#8217;s common stock
at an exercise price of $11.21 per share prior to February 1, 2021, which was not exercised.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorMember', window );">Non Employee Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_NonemployeeServicesTransactionCost', window );">Nonemployee services transaction cost</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">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_AmountForChairingBoardCommittee', window );">Amount for chairing board committee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember', window );">Board of Directors Chairman [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_NonemployeeServicesTransactionCost', window );">Nonemployee services transaction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction', window );">Share-based Goods and Nonemployee Services Transaction</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">to be paid quarterly $12,500 in cash and $22,500 in common stock<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="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorAndBoardAdvisorMember', window );">Non Employee Director And Board Advisor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_NonemployeeServicesTransactionCost', window );">Nonemployee services transaction cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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="nump">110,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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction', window );">Share-based Goods and Nonemployee Services Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">to be paid quarterly $12,500 in cash and
$6,250 in common stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">to be paid quarterly $12,500 in cash and $15,000 in common stock<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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<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="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Available for issuance</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">6,000,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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated stock-based compensation expense</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">$ 2,457,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 874,869<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Time Based Shares Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock-based compensation expense</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">2,457,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">874,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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received from option exercises</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">$ 1,261,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,880<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="top.Show.showAR( this, 'defref_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant-date fair value options granted</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">5,699,986<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,350,264<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="top.Show.showAR( this, 'defref_krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1', window );">[custom:StockIssuedDuringPeriodSharesStockOptionsExercised1]</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">697,920<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">397,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</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">$ 6,158,501<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">weighted-average period (in years)</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">46 months<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total fair value of shares vested</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">$ 1,923,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 803,171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</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">0<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="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Allocated stock-based compensation expense</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">(408,747)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">502,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Restricted Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost</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">$ 2,299,726<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="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">weighted-average period (in years)</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">39 months<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="top.Show.showAR( this, 'defref_us-gaap_RestrictedStockExpense', window );">Recognized tax benefits</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">$ 47,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2015Member', window );">Stock Option Plan 2015 [Member] | Executiveskey Employees And Consultants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding</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">3,672,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="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=krmd_StockOptionPlan2021Member', window );">Stock Option Plan 2021 [Member] | Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,658<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_krmd_AmountForChairingBoardCommittee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AmountForChairingBoardCommittee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_NonemployeeServicesTransactionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NonemployeeServicesTransactionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RestrictedStockExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedStockExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedGoodsAndNonemployeeServicesTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of transactions in which an entity acquires goods or services other than employee services in exchange for equity securities of the company, including the purpose of the transaction, identification and quantity of the securities issued, the accounting method used for valuing the transaction, disclosure of amounts by which report lines were affected, and noncash effects on the statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16649-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109244457&amp;loc=d3e16649-113920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionsByRelatedPartyAxis=krmd_ChiefExecutiveOfficerLindaTharbyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=krmd_ChiefExecutiveOfficerLindaTharbyMember</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_TypeOfArrangementAxis=krmd_SettlementAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=krmd_SettlementAgreementMember</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_dei_LegalEntityAxis=krmd_EMEDTechnologiesCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=krmd_EMEDTechnologiesCorporationMember</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_srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorMember</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_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</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_srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorAndBoardAdvisorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=krmd_NonEmployeeDirectorAndBoardAdvisorMember</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_PlanNameAxis=krmd_StockOptionPlan2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2015Member</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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=krmd_TimeBasedSharesOptionsMember</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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</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_AwardTypeAxis=krmd_RestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AwardTypeAxis=krmd_RestrictedStockAwardsMember</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_srt_TitleOfIndividualAxis=krmd_ExecutiveskeyEmployeesAndConsultantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=krmd_ExecutiveskeyEmployeesAndConsultantsMember</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_PlanNameAxis=krmd_StockOptionPlan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_PlanNameAxis=krmd_StockOptionPlan2021Member</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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</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>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737058756344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of components of lease expense (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 149,476<span></span>
</td>
<td class="nump">$ 151,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">146,604<span></span>
</td>
<td class="nump">65,227<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">296,080<span></span>
</td>
<td class="nump">216,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_FinanceLeaseCost1Abstract', window );"><strong>Finance lease cost:</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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">2,586<span></span>
</td>
<td class="nump">5,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_FinanceLeaseCost', window );">Total finance lease cost</a></td>
<td class="nump">$ 2,646<span></span>
</td>
<td class="nump">$ 5,539<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_FinanceLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_FinanceLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_FinanceLeaseCost1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_FinanceLeaseCost1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737062842904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of cash flow information related to leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 141,293<span></span>
</td>
<td class="nump">$ 136,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">$ 2,646<span></span>
</td>
<td class="nump">$ 5,296<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_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737056825864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schdeule of balance sheet information related to leases (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_AssetsAndLiabilitiesOperatingLesseeAbstract', window );"><strong>Operating Leases</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 95,553<span></span>
</td>
<td class="nump">$ 236,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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability - current</a></td>
<td class="nump">95,553<span></span>
</td>
<td class="nump">141,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, net of current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">95,553<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">95,553<span></span>
</td>
<td class="nump">236,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_AssetsAndLiabilitiesLesseeFinanceAbstract', window );"><strong>Finance Leases</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Property and equipment, at cost</a></td>
<td class="nump">12,725<span></span>
</td>
<td class="nump">12,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(12,725)<span></span>
</td>
<td class="num">(10,139)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property and equipment, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liability &#8211; current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liability, net of current portion</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">7 months 6 days<span></span>
</td>
<td class="text">1 year 4 months 24 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="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Finance leases</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDiscountRate', window );">Operating leases</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDiscountRate', window );">Finance leases</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_AssetsAndLiabilitiesLesseeFinanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AssetsAndLiabilitiesLesseeFinanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_AssetsAndLiabilitiesOperatingLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AssetsAndLiabilitiesOperatingLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeFinanceLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of finance lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease renewal, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentOtherAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>55
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737056825192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of maturities of lease liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">$ 97,256<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2022</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2023</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2024</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2025</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease payments</a></td>
<td class="nump">97,256<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="top.Show.showAR( this, 'defref_krmd_LesseeOperatingLeaseImputedInterest', window );">Less: imputed interest</a></td>
<td class="num">(1,703)<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="top.Show.showAR( this, 'defref_krmd_LesseeFinancingLeaseImputedInterest', window );">Less: imputed interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">95,553<span></span>
</td>
<td class="nump">$ 236,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_LesseeFinancingLeaseImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_LesseeFinancingLeaseImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_LesseeOperatingLeaseImputedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_LesseeOperatingLeaseImputedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059101656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 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="top.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="top.Show.showAR( this, 'defref_krmd_LessorOperatingLeaseOptionToTerminate1', window );">Operating lease, options to terminate</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_LessorOperatingLeaseOptionToTerminate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_LessorOperatingLeaseOptionToTerminate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737054022376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of provision for income taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>State income tax:</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="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current, net of refund</a></td>
<td class="num">$ (12,800)<span></span>
</td>
<td class="num">$ (17,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal income tax:</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="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">1,814,418<span></span>
</td>
<td class="num">(62,967)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">62,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit/(expense)</a></td>
<td class="nump">$ 1,801,618<span></span>
</td>
<td class="num">$ (17,800)<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059385992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of reconciliation of income taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before taxes</a></td>
<td class="num">$ (6,364,441)<span></span>
</td>
<td class="num">$ (1,194,263)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income taxes computed at the federal statutory rate</a></td>
<td class="nump">1,336,533<span></span>
</td>
<td class="nump">250,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income and franchise tax</a></td>
<td class="num">(12,800)<span></span>
</td>
<td class="num">(17,800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Permanent differences and other</a></td>
<td class="nump">477,885<span></span>
</td>
<td class="num">(250,795)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit/(expense)</a></td>
<td class="nump">$ 1,801,618<span></span>
</td>
<td class="num">$ (17,800)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059762648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of components of deferred tax assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred compensation cost</a></td>
<td class="nump">$ 389,981<span></span>
</td>
<td class="nump">$ 239,036<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="top.Show.showAR( this, 'defref_krmd_DepreciationDepletionAndAmortization1', window );">Depreciation and amortization</a></td>
<td class="num">(116,911)<span></span>
</td>
<td class="num">(135,092)<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="top.Show.showAR( this, 'defref_krmd_RdCredit', window );">R&amp;D credit</a></td>
<td class="nump">142,538<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="top.Show.showAR( this, 'defref_krmd_Nol', window );">NOL</a></td>
<td class="nump">1,507,982<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="top.Show.showAR( this, 'defref_krmd_AllowanceForDoubtfulOtherReceivables1Current', window );">Allowance for bad debts and other</a></td>
<td class="nump">17,664<span></span>
</td>
<td class="nump">21,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred income tax assets, net</a></td>
<td class="nump">$ 1,941,254<span></span>
</td>
<td class="nump">$ 125,274<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_AllowanceForDoubtfulOtherReceivables1Current">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AllowanceForDoubtfulOtherReceivables1Current</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_DepreciationDepletionAndAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_DepreciationDepletionAndAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_Nol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_Nol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_krmd_RdCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_RdCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737062826264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MAJOR CUSTOMERS (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">51.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_srt_MajorCustomersAxis=krmd_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=krmd_CustomerOneMember</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>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737062827864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFITS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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="top.Show.showAR( this, 'defref_krmd_DescriptionOfMatchingContribution', window );">Description of matching contribution</a></td>
<td class="text">The Company makes safe harbor matching contributions in an amount
equal to 100% of the employee&#8217;s contribution, not to exceed 3% of employee&#8217;s compensation plus 50% of employee&#8217;s pay
contributed between 3% and 5% of employee&#8217;s compensation<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="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Matching expense</a></td>
<td class="nump">$ 166,014<span></span>
</td>
<td class="nump">$ 156,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_DescriptionOfMatchingContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_DescriptionOfMatchingContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737058629880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT OBLIGATIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jul. 26, 2021</div></th>
<th class="th"><div>Jun. 24, 2021</div></th>
<th class="th"><div>Apr. 27, 2020</div></th>
<th class="th"><div>Apr. 14, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=krmd_KeyEquipmentFinanceMember', window );">Key Equipment Finance [Member] | Progress Payment Loan And Security Agreement [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateTerms', window );">Interest rate terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">fixed rate of 4.07% per annum<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLoans', window );">Loans, principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_PrincipalAndInterestPayableTerms', window );">principal and interest payment terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">84 equal consecutive monthly installments<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=krmd_PromissoryNoteMember', window );">Promissory Note [Member] | Key Bank National Association [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">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="nump">$ 3,500,000<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=krmd_PromissoryNoteMember', window );">Promissory Note [Member] | Line of Credit [Member] | Key Bank National Association [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">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="nump">$ 3,500,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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateTerms', window );">Interest rate terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Prime Rate announced by the Bank minus 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Prime Rate announced by the Bank minus 0.75<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, principal and unpaid interest due</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">Jun.  01,  2022<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="top.Show.showAR( this, 'defref_krmd_DebtInstrumentPrepaidTerms', window );">Debt instrument period iteam</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">any time prior to maturity with no prepayment penalties<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="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=krmd_PromissoryNoteMember', window );">Promissory Note [Member] | Revolving Credit Facility [Member] | Key Bank National Association [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">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="nump">$ 3,500,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="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=krmd_AONPremiumFinanceLLCMember', window );">A O N Premium Finance L L C [Member] | Promissory Note [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="top.Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Notes Payable</a></td>
<td class="nump">$ 900,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=krmd_AONPremiumFinanceLLCMember', window );">A O N Premium Finance L L C [Member] | Promissory Note [Member] | Line of Credit [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_krmd_NotePayableTerms', window );">[custom:NotePayableTerms]</a></td>
<td class="nump">4.17%<span></span>
</td>
<td class="text">&#160;<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_krmd_DebtInstrumentPrepaidTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_DebtInstrumentPrepaidTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_NotePayableTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_NotePayableTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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_krmd_PrincipalAndInterestPayableTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_PrincipalAndInterestPayableTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received from principal payments made on loans related to operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_TitleOfIndividualAxis=krmd_KeyEquipmentFinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=krmd_KeyEquipmentFinanceMember</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_TypeOfArrangementAxis=krmd_ProgressPaymentLoanAndSecurityAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=krmd_ProgressPaymentLoanAndSecurityAgreementMember</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=krmd_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=krmd_PromissoryNoteMember</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_srt_TitleOfIndividualAxis=krmd_KeyBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=krmd_KeyBankNationalAssociationMember</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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_LineOfCreditMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</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_LineOfCreditFacilityAxis=krmd_KeyBankNationalAssociationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=krmd_KeyBankNationalAssociationMember</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_dei_LegalEntityAxis=krmd_AONPremiumFinanceLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=krmd_AONPremiumFinanceLLCMember</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>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737060235512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 18, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Nov. 16, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">683,271<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="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Maximum amount of stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=krmd_PurchaseAgreementMember', window );">Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued (in shares)</a></td>
<td class="nump">3,125,000<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="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=krmd_PurchaseAgreementMember', window );">Purchase Agreement [Member] | Piper Sandler Co And Canaccord Genuity L L C [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</a></td>
<td class="text">30 days<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="top.Show.showAR( this, 'defref_krmd_AdditionalNumberOfSharesIssued', window );">[custom:AdditionalNumberOfSharesIssued]</a></td>
<td class="nump">468,750<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="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date</a></td>
<td class="text">Jun. 19,  2020<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="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 7.52<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from Issuance of Debt</a></td>
<td class="nump">$ 26,600,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_krmd_AdditionalNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AdditionalNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TypeOfArrangementAxis=krmd_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TypeOfArrangementAxis=krmd_PurchaseAgreementMember</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_RelatedPartyTransactionsByRelatedPartyAxis=krmd_PiperSandlerCoAndCanaccordGenuityLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=krmd_PiperSandlerCoAndCanaccordGenuityLLCMember</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139737059436280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENT (Details Narrative) - Subsequent Event [Member]<br></strong></div></th>
<th class="th">
<div>Mar. 02, 2022 </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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</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="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Description of lease term</a></td>
<td class="text">The new lease term commences March 1, 2022 and expires August 31, 2032. Our monthly base
rent is approximately $38,000 in the first year<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="top.Show.showAR( this, 'defref_krmd_AnnualIncreasesUp', window );">Annual increases up</a></td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_krmd_AnnualIncreasesUp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">krmd_AnnualIncreasesUp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>krmd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>form_10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:krmd="http://repro/20211231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  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="krmd-20211231.xsd" xlink:type="simple"/>
    <context id="From2021-01-01to2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-02-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">krmd:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">krmd:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember_custom_FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_custom_FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MinimumMember_custom_EquipmentAndToolingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:EquipmentAndToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_srt_MaximumMember_custom_EquipmentAndToolingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:EquipmentAndToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_FurnitureAndOfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:FurnitureAndOfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_ManufacturingEquipmentAndToolingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:ManufacturingEquipmentAndToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_ManufacturingEquipmentAndToolingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">krmd:ManufacturingEquipmentAndToolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_ExecutiveskeyEmployeesAndConsultantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:ExecutiveskeyEmployeesAndConsultantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2021Member_srt_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-30</startDate>
            <endDate>2019-01-02</endDate>
        </period>
    </context>
    <context id="From2019-09-292019-10-01_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-29</startDate>
            <endDate>2019-10-01</endDate>
        </period>
    </context>
    <context id="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorAndBoardAdvisorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-30</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="From2020-12-302021-01-02_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-30</startDate>
            <endDate>2021-01-02</endDate>
        </period>
    </context>
    <context id="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:NonEmployeeDirectorAndBoardAdvisorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-17</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:BoardOfDirectorsChairmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-17</startDate>
            <endDate>2021-05-18</endDate>
        </period>
    </context>
    <context id="From2020-05-192020-05-20_custom_SettlementAgreementMember_custom_EMEDTechnologiesCorporationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:SettlementAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:EMEDTechnologiesCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-19</startDate>
            <endDate>2020-05-20</endDate>
        </period>
    </context>
    <context id="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:ChiefExecutiveOfficerLindaTharbyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-11</startDate>
            <endDate>2021-04-12</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_StockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_StockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_custom_StockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">krmd:ExercisePrice1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:TimeBasedSharesOptionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">krmd:ExercisePrice1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">krmd:RestrictedStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">krmd:StockOptionPlan2015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">krmd:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">krmd:CustomerOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:AONPremiumFinanceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-26</instant>
        </period>
    </context>
    <context id="From2021-07-242021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">krmd:AONPremiumFinanceLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-24</startDate>
            <endDate>2021-07-26</endDate>
        </period>
    </context>
    <context id="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-13</startDate>
            <endDate>2020-04-14</endDate>
        </period>
    </context>
    <context id="From2021-06-232021-06-24_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-23</startDate>
            <endDate>2021-06-24</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_PromissoryNoteMember_custom_KeyBankNationalAssociationMember_us-gaap_RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">krmd:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">krmd:KeyBankNationalAssociationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">krmd:KeyEquipmentFinanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:ProgressPaymentLoanAndSecurityAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-26</startDate>
            <endDate>2020-04-27</endDate>
        </period>
    </context>
    <context id="From2020-06-012020-06-18_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-18</endDate>
        </period>
    </context>
    <context id="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:PiperSandlerCoAndCanaccordGenuityLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-18</endDate>
        </period>
    </context>
    <context id="AsOf2020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">krmd:PiperSandlerCoAndCanaccordGenuityLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">krmd:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-18</instant>
        </period>
    </context>
    <context id="AsOf2020-11-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
        </entity>
        <period>
            <instant>2020-11-16</instant>
        </period>
    </context>
    <context id="From2022-02-282022-03-02_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000704440</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-03-02</endDate>
        </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="Segment">
        <measure>krmd:Segment</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2021-01-01to2021-12-31">0000704440</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2021-01-01to2021-12-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2021-01-01to2021-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2021-01-01to2021-12-31">2021</dei:DocumentFiscalYearFocus>
    <dei:CurrentFiscalYearEndDate contextRef="From2021-01-01to2021-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityIncorporationStateCountryCode contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0020">NY</dei:EntityIncorporationStateCountryCode>
    <us-gaap:OtherReceivables
      contextRef="AsOf2020-12-31"
      id="xdx2ixbrl0066"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2020-12-31"
      id="xdx2ixbrl0107"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredRevenue
      contextRef="AsOf2020-12-31"
      id="xdx2ixbrl0110"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0115"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0187"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherIncome
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0212"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0257"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:LitigationSettlementOptions
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0269"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:LitigationSettlementOptions
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0271"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:LitigationSettlementOptions
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0272"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0278"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0284"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0291"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0292"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceOfCapitalRaiseAmount
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceOfCapitalRaiseAmount
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0300"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0306"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0308"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0329"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0330"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0335"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0336"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0341"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0342"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0349"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:StockbasedLitigationSettlementExpense
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0426"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:CommonStockIssuanceAsSettlementForLitigation
      contextRef="From2020-01-012020-12-31"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:PurchaseOfTreasuryStock
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      id="xdx2ixbrl0505"
      unitRef="Pure">1</us-gaap:NumberOfReportableSegments>
    <krmd:AmortizationOfIntangibleAssets1
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl0519"
      unitRef="USD"
      xsi:nil="true"/>
    <krmd:AmortizationOfIntangibleAssets1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      id="xdx2ixbrl0521"
      unitRef="USD">41919</krmd:AmortizationOfIntangibleAssets1>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-012021-12-31_srt_MinimumMember_custom_FurnitureAndOfficeEquipmentMember"
      id="xdx2ixbrl0546">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-012021-12-31_srt_MaximumMember_custom_FurnitureAndOfficeEquipmentMember"
      id="xdx2ixbrl0547">P10Y0M0D</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-012021-12-31_srt_MinimumMember_custom_EquipmentAndToolingMember"
      id="xdx2ixbrl0549">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="From2021-01-012021-12-31_srt_MaximumMember_custom_EquipmentAndToolingMember"
      id="xdx2ixbrl0550">P12Y0M0D</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      id="xdx2ixbrl0552"
      unitRef="USD">463130</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      id="xdx2ixbrl0553"
      unitRef="USD">418595</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      id="xdx2ixbrl0708">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      id="xdx2ixbrl0710">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      id="xdx2ixbrl0786"
      unitRef="Shares">2350264</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member"
      id="xdx2ixbrl0794">P8Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      id="xdx2ixbrl0807">P46M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl0847"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl0861"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl0865"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      id="xdx2ixbrl0920">P39M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:RestrictedStockExpense
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="0"
      id="xdx2ixbrl0924"
      unitRef="USD">0</us-gaap:RestrictedStockExpense>
    <krmd:LessorOperatingLeaseOptionToTerminate1 contextRef="From2021-01-01to2021-12-31" id="xdx2ixbrl0931">P1Y</krmd:LessorOperatingLeaseOptionToTerminate1>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0981"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0996"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0999"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl1002"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="AsOf2020-12-31"
      id="xdx2ixbrl1003"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl1005"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="AsOf2021-12-31" id="xdx2ixbrl1007">P0Y7M6D</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="AsOf2020-12-31" id="xdx2ixbrl1008">P1Y4M24D</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="AsOf2021-12-31" id="xdx2ixbrl1010">P0Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1 contextRef="AsOf2020-12-31" id="xdx2ixbrl1011">P0Y8M12D</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <us-gaap:FinanceLeaseLiability
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl1051"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      id="xdx2ixbrl1069"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember"
      id="xdx2ixbrl1159">P30D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <dei:DocumentType contextRef="From2021-01-01to2021-12-31">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2021-01-01to2021-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2021-01-01to2021-12-31">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2021-01-01to2021-12-31">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2021-01-01to2021-12-31">0-12305</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2021-01-01to2021-12-31">REPRO MED SYSTEMS, INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="From2021-01-01to2021-12-31">13-3044880</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2021-01-01to2021-12-31">24 CARPENTER ROAD</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2021-01-01to2021-12-31">CHESTER</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2021-01-01to2021-12-31">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2021-01-01to2021-12-31">10918</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2021-01-01to2021-12-31">845</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2021-01-01to2021-12-31">469-2042</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2021-01-01to2021-12-31">common stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2021-01-01to2021-12-31">KRMD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2021-01-01to2021-12-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2021-01-01to2021-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2021-01-01to2021-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2021-01-01to2021-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2021-01-01to2021-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2021-01-01to2021-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2021-01-01to2021-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2021-01-01to2021-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2021-06-30" decimals="0" unitRef="USD">120485383</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2022-02-28" decimals="INF" unitRef="Shares">44671160</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares contextRef="AsOf2022-02-28" decimals="INF" unitRef="Shares">3420502</us-gaap:TreasuryStockCommonShares>
    <dei:AuditorFirmId contextRef="From2021-01-01to2021-12-31">256</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2021-01-01to2021-12-31">McGrail Merkel Quinn &amp; Associates, P.C.</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2021-01-01to2021-12-31">Scranton, Pennsylvania</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25334889</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">27315286</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">24271</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">24469</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3592886</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2572954</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6106338</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6829772</us-gaap:InventoryNet>
    <us-gaap:OtherReceivables contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">718220</us-gaap:OtherReceivables>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1568821</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">807780</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">37321154</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">37525792</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1106445</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1167623</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">263729</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">199899</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">808813</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">843587</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">236846</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1941254</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">125274</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">19812</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">19812</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">41293031</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">39918934</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1227533</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">624920</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2709704</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2610413</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">508583</us-gaap:NotesPayableCurrent>
    <us-gaap:DeferredRevenue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">90000</us-gaap:DeferredRevenue>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">160603</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">287130</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2646</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">141293</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4791976</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3666402</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4791976</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3761955</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">75000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">48044162</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">46680119</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">44623660</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">43259617</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">480441</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">466801</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">40774245</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">35880986</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockShares contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">3420502</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">3420502</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3843562</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3843562</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-910069</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3652754</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">36501055</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">36156979</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">41293031</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">39918934</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">23490175</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">24176448</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9720597</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">9240362</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">13769578</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">14936086</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">17862314</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">12028309</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:LitigationSettlementExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">2447213</us-gaap:LitigationSettlementExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2473669</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1296754</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">463130</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">418595</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">20799113</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">16190871</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-7029535</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1254785</us-gaap:OperatingIncomeLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-28905</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1536</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1009</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">16591</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherIncome
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">679907</us-gaap:OtherIncome>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">13083</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">42395</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">665094</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">60522</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">6364441</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1194263</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1801618</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-17800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4562823</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1212063</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">44385032</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">41929736</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">44385032</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">41929736</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">42239788</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">422398</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">6293069</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">4864817</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-344204</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">11236080</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">32181</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">322</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">240638</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">240960</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1377772</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1377772</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <krmd:LitigationSettlementOptions
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">347008</krmd:LitigationSettlementOptions>
    <krmd:LitigationSettlementOptions
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">347008</krmd:LitigationSettlementOptions>
    <krmd:NewIssuanceLitigationSettlementShareIssuance
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">95238</krmd:NewIssuanceLitigationSettlementShareIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">952</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">937142</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">938094</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2020-01-012020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-3499358</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-3499358</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">719162</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">7191</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">88689</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">95880</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <krmd:NewIssuanceOfCapitalRaiseShares
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3593750</krmd:NewIssuanceOfCapitalRaiseShares>
    <krmd:NewIssuanceOfCapitalRaiseAmount
      contextRef="From2020-01-012020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">35938</krmd:NewIssuanceOfCapitalRaiseAmount>
    <krmd:NewIssuanceOfCapitalRaiseAmount
      contextRef="From2020-01-012020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">26596668</krmd:NewIssuanceOfCapitalRaiseAmount>
    <krmd:NewIssuanceOfCapitalRaiseAmount
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">26632606</krmd:NewIssuanceOfCapitalRaiseAmount>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1212063</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1212063</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">46680119</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">466801</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">35880986</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">3652754</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-3843562</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">36156979</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">95725</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">958</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">432696</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">433654</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">2049041</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2049041</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">224859</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">224859</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <krmd:NewIssuanceLitigationSettlementShareIssuance
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">95238</krmd:NewIssuanceLitigationSettlementShareIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">952</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">937142</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <krmd:NewIssuanceLitigationSettlementAmountIssuance
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">938094</krmd:NewIssuanceLitigationSettlementAmountIssuance>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1173080</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">11730</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1249521</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1261251</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-4562823</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4562823</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">48044162</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">480441</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">40774245</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-910069</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-3843562</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">36501055</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4562823</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1212063</us-gaap:NetIncomeLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2707554</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1618732</us-gaap:ShareBasedCompensation>
    <krmd:StockbasedLitigationSettlementExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1285102</krmd:StockbasedLitigationSettlementExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">463130</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">418595</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1009</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">16591</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1815980</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">62967</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-8176</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">41919</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1019932</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-669743</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-723434</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4441295</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-718220</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">761041</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">420614</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">602613</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">52264</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-126527</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">96865</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">90000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">99291</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1313801</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-204572</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4319510</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-743323</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">346178</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">920604</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">29056</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">140548</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">9065</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">25000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-366169</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1036152</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1261251</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">26728486</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <krmd:CommonStockIssuanceAsSettlementForLitigation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">938094</krmd:CommonStockIssuanceAsSettlementForLitigation>
    <krmd:PurchaseOfTreasuryStock
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-3499358</krmd:PurchaseOfTreasuryStock>
    <krmd:BorrowingsFromIndebtedness
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">924389</krmd:BorrowingsFromIndebtedness>
    <krmd:BorrowingsFromIndebtedness
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4976508</krmd:BorrowingsFromIndebtedness>
    <krmd:PaymentsOnIndebtedness
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">415806</krmd:PaymentsOnIndebtedness>
    <krmd:PaymentsOnIndebtedness
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">4976508</krmd:PaymentsOnIndebtedness>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2646</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">5296</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2705282</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">23223832</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-1980397</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">21444357</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">27315286</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5870929</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">25334889</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">27315286</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">13241</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">27736</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1903</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">321983</us-gaap:IncomeTaxesPaidNet>
    <krmd:IssuanceOfCommonStockCompensation
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">433654</krmd:IssuanceOfCommonStockCompensation>
    <krmd:IssuanceOfCommonStockCompensation
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">240960</krmd:IssuanceOfCommonStockCompensation>
    <us-gaap:StockIssued1
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">938094</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">938094</us-gaap:StockIssued1>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zIjNSynC77Xb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 1 &#x2014; &lt;span id="xdx_820_z3F69dT4MRda"&gt;NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING
POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_84B_eus-gaap--NatureOfOperations_zCri4m7ZU9Md" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_869_zoYJtIBTwGHg"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;REPRO MED SYSTEMS, INC. (the &#x201c;Company,&#x201d; &#x201c;KORU Medical,&#x201d;
&#x201c;KORU,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;) designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#x201c;FDA&#x201d;) quality and regulatory system and international standards for quality system management. &#160;The Company operates
as &lt;span id="xdx_90A_eus-gaap--NumberOfReportableSegments_dxL_uPure_c20210101__20211231_z7Oj3IhF2Pod" title="Number of segments | Segment::XDX::1"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0505"&gt;one&lt;/span&gt;&lt;/span&gt; segment.&lt;/p&gt;

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

&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQemVda5LcT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_865_zFGnDuMMWu9f"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We prepare our financial statements and accompanying
notes in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). &#160;Certain
prior year amounts have been reclassified to conform to the current year presentation in our Financial Statements.&lt;/p&gt;

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

&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOpbM1r4koZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_86E_zWVgLDqKNIFc"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;For purposes of the statement of cash flows, the Company considers all
short-term investments with an original maturity of three months or less to be cash equivalents. &#160;The Company holds cash in excess
of $&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20211231_zTfWizlg9pm8"&gt;250,000&lt;/span&gt; at its depository, which exceeds the FDIC insurance limits and is, therefore, uninsured.&lt;/p&gt;

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

&lt;p id="xdx_840_eus-gaap--InventoryPolicyTextBlock_z7lwP8eqkPF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;I&lt;span id="xdx_868_z5Zmo8snzjZk"&gt;NVENTORY&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. &#160;We make estimates regarding the future
recoverability of the costs of these products and record provisions based on historical experience, expiration of sterilization dates
and expected future trends. &#160;If actual product life cycles, product demand or acceptance of new product introductions are less favorable
than projected by management, additional inventory write downs may be required, which could unfavorably affect future operating results.&lt;/p&gt;

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

&lt;p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zPRjf6cHcuki" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_866_zxR7wwOpabXj"&gt;INTANGIBLE ASSETS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Certain of our identifiable intangible assets, including patents and trademarks,
are amortized using the straight-line method over their estimated useful lives which range from &lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zgph99y7JF53"&gt;6&lt;/span&gt; to &lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zMYE4ZA3lc6j" title="Estimated useful lives"&gt;20&lt;/span&gt; years. &#160;All of our intangible
assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be
recoverable. &#160;Our management is responsible for determining if impairment exists and considers various factors when making these
determinations. &#160;Amortization expense related to intangible assets for the years ended December 31, 2021 and 2020 was $&lt;span id="xdx_90D_ecustom--AmortizationOfIntangibleAssets1_dxL_c20210101__20211231_zgKV43X7UYs2" title="Abandonment of intangible assets::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0519"&gt;63,830&lt;/span&gt;&lt;/span&gt; and
$&lt;span id="xdx_902_ecustom--AmortizationOfIntangibleAssets1_dxL_c20200101__20201231_zap2hvZCyTvf" title="Abandonment of intangible assets::XDX::41%2C919"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0521"&gt;62,177&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;The estimated amortization expense for the succeeding
years for the intangible assets is approximately:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B8_zotWt2Uqj9Tf"&gt;Schedule of amortization expense&lt;/span&gt;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;b&gt;Year Ending December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; width: 122.25pt"&gt;2022&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 39.75pt; text-align: right"&gt;60,617&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom"&gt;
    &lt;td&gt;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2024&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;2025&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2026&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Thereafter&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"&gt;508,828&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total amortization expense&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"&gt;808,813&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zD4AthjGX4of" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_852_zXK9kOSgoYmg" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;





&lt;p style="break-before: always"/&gt;



&lt;p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zVvqpKXvfY3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86E_znYNAg8vsuuc"&gt;INCOME TAXES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Deferred income taxes are provided using the liability method whereby deferred
tax assets are recognized for deductible temporary differences and operating loss and tax credit carry forwards and deferred tax liabilities
are recognized for taxable temporary differences.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company believes that it has no uncertain tax positions requiring disclosure
or adjustment.&lt;/p&gt;

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

&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYYhUa4YJhw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86F_zfzJSyky2e5a"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Property and equipment are stated at original acquisition cost less accumulated
depreciation. &#160;Additions and improvements are capitalized which increase the value or extend the life of an asset, while maintenance
and repair costs are expensed as incurred. &#160;When assets are retired or otherwise disposed, the cost and related accumulated depreciation
or amortization is removed from the respective accounts and any resulting gain or loss is included in income. &#160;Depreciation and amortization
are calculated on the straight-line basis over the estimated useful lives of the assets which generally range from &lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z7gGdf8rboPi" title="Estimated useful lives of property and equipment::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0546"&gt;3&lt;/span&gt;&lt;/span&gt;-&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zQ1KeL1mkQn5" title="::XDX::P10Y0M0D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0547"&gt;10&lt;/span&gt;&lt;/span&gt; years for furniture
and office equipment, &lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_z7YQaY5uXUgg" title="Estimated useful lives of property and equipment::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0549"&gt;3&lt;/span&gt;&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_zcQtFwEir6ai" title="::XDX::P12Y0M0D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0550"&gt;12&lt;/span&gt;&lt;/span&gt; years for manufacturing equipment and tooling and shorter of the lease term or their estimated useful lives
for leasehold improvements. Depreciation and amortization expense related to property and equipment for the years ended December 31, 2021
and 2020 was $&lt;span id="xdx_906_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20210101__20211231_zDECUtlGfzJj" title="Depreciation and amortization expense::XDX::463%2C130"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0552"&gt;399,300&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20200101__20201231_zjWPRW0Jc8d9" title="::XDX::418%2C595"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0553"&gt;356,418&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p id="xdx_84E_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zTJiQ5a1IRjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86B_zmdH8hEfDhgj"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company maintains a stock option plan under which it grants stock options
to certain executives, key employees and consultants. The fair value of each option grant is estimated on the date of the grant using
the Black-Scholes option-pricing model. &#160;All options are charged against income at their fair value. &#160;The entire compensation
expense of the award is recognized over the vesting period. Shares of stock granted for director fees are recorded at the fair value of
the shares at the grant date.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company also maintains an omnibus equity incentive plan. To date the
Company has only granted shares of stock for director fees under this plan and those shares of stock granted are recorded at the fair
value of the shares at the grant date.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company issues restricted&#160;stock awards. Restricted stock awards&#160;are
equity classified and measured at the fair market value of the underlying&#160;stock&#160;at the grant date. The fair value of restricted
stock awards vesting at certain market capitalization thresholds were estimated on the date of grant using the Brownian Motion Monte Carlo
lattice model. The fair value of restricted stock awards with time-based vesting were estimated on the date of grant at the current stock
price. We recognize restricted stock expense using the straight-line attribution method over the requisite service period and account
for forfeitures as they occur.&lt;/p&gt;

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

&lt;p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zIYAHDmg2vff" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_865_zZ6GwyQf4399"&gt;NET LOSS PER COMMON SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;&lt;span&gt;Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.&lt;/span&gt; &#160;See &#x201c;NOTE 4 &#x2014; STOCK-BASED COMPENSATION&#x201d; for further detail.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8BB_zOLuqiw5EIYi"&gt;Schedule of net income per common share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 173.25pt"&gt;Net loss&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84pt; text-align: right"&gt;(4,562,823&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;)&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right"&gt;(1,212,063&lt;/td&gt;
    &lt;td style="width: 11.1pt"&gt;)&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Weighted Average Outstanding Shares:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Outstanding shares&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Option shares includable&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" 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="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Net loss per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Basic&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Diluted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;__________&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right"&gt;(a)&lt;/td&gt;&lt;td style="width: 5pt"/&gt;&lt;td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify"&gt;Option shares of &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;273,110&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5"&gt;239,935&lt;/span&gt; for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

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






&lt;p style="break-before: always"/&gt;



&lt;p id="xdx_842_eus-gaap--UseOfEstimates_zNMItd8vgdjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_863_zWgd6dP3sMue"&gt;USE OF ESTIMATES IN THE FINANCIAL STATEMENTS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual
results could differ from those estimates. &#160;Important estimates include but are not limited to asset lives, valuation allowances,
inventory valuation, and accruals.&lt;/p&gt;

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

&lt;p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWKSz3LJ068d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_864_zwGhs08R0DCj"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting
Standards Update (&#x201c;ASU&#x201d;) No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company&#x2019;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.&lt;/p&gt;

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

&lt;p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B3_zVjpARLRvTIj"&gt;Schedule of net sales by geography&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; width: 93pt"&gt;&lt;b&gt;Net Revenues&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 53.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 0.75in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;Domestic&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right"&gt;19,488,685&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right"&gt;20,678,453&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;International&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right"&gt;4,001,490&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right"&gt;3,497,995&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right"&gt;23,490,175&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right"&gt;24,176,448&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zqJWcVLXzAqj" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_85E_zgV38it7fw0k" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zwRjacUZJjTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_862_z3boEfWaRjg4"&gt;LEASES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In February 2016, the FASB issued a standard related to leases to increase
transparency and comparability among organizations by requiring the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities
on the balance sheet. &#160;Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by
the Company for those leases classified as operating leases under current GAAP, while our accounting for capital leases remains substantially
unchanged. &#160;Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess
the amount, timing, and uncertainty of cash flows arising from leases. &#160;The standard became effective for us on January 1, 2019.
&#160;The standard had a material impact on our balance sheets but did not have a material impact on our statements of operations. &#160;See
&#x201c;NOTE 5 &lt;b&gt;&#x2014; &lt;/b&gt;LEASES&#x201d; for further detail.&lt;/p&gt;

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

&lt;p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zBJlx7HqJDAl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86B_zGAtU9T9wdqd"&gt;ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;i&gt;Income Taxes (Topic
740): &#160;Simplifying the Accounting for Income Taxes&lt;/i&gt;. The amendments in this ASU simplify the accounting for income taxes by removing
several exceptions including the exception to the general methodology for calculating income taxes in an interim period when a year-to-date
loss exceeds the anticipated loss for the year. &#160;The amendments also improve consistent application of and simplify GAAP for other
areas of Topic 740 by clarifying and amending existing guidance. &#160;The amendments in this ASU are effective for fiscal years, and
interim periods within those fiscal years, beginning after December 15, 2020. &#160;The Company adopted this standard on January 1, 2021,
and it had no impact on our financial statement disclosures.&lt;/p&gt;

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






&lt;p style="break-before: always"/&gt;



&lt;p id="xdx_84F_ecustom--AccountingPronouncementsNotYetAdopted_zZStD1a3U2xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_868_zjZGfqHY0Mne"&gt;ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;i&gt;Financial Instruments
&#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which amends guidance on reporting credit
losses for assets held at amortized cost basis and available for sale debt securities. &#160;For assets held at amortized cost basis,
Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current
estimate of all expected credit losses. &#160;The allowance for credit losses is a valuation account that is deducted from the amortized
cost basis of the financial assets to present the net amount expected to be collected. &#160;For available for sale debt securities, credit
losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance
rather than as a write-down. &#160;This ASU affects entities holding financial assets and net investment in leases that are not accounted
for at fair value through net income. &#160;The amendments affect loans, debt securities, trade receivables, net investments in leases,
off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the
contractual right to receive cash. &#160;The amendments in this update are effective for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. &#160;The Company is assessing the impact of the adoption of the ASU on its financial
statements, disclosure requirements and methods of adoption.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In March 2020, the FASB issued ASU No. 2020-04, &lt;i&gt;Reference Rate Reform
(Topic 848)&lt;/i&gt;, which provided elective amendments for entities that have contracts, hedging relationships and other transactions that
reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. &#160;The amendments may be applied
to impacted contracts and hedges prospectively through December 31, 2022. &#160;The Company is currently evaluating the impact this guidance
will have on its financial statements.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company considers the applicability and impact of all recently issued
accounting pronouncements. &#160;Recent accounting pronouncements not specifically identified in our disclosures are either not applicable
to the Company or are not expected to have a material effect on our financial condition or results of operations.&lt;/p&gt;

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

&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zHgIKzm32yH3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86E_z2M3LEEsXYk5"&gt;FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Fair value is the exit price that would be received to sell an asset or
paid to transfer a liability. &#160;Fair value is a market-based measurement that should be determined using assumptions that market participants
would use in pricing an asset or liability. Valuation techniques used to measure fair value should maximize the use of observable inputs
and minimize the use of unobservable inputs. &#160;To measure fair value, the Company uses the following fair value hierarchy based on
three levels of inputs, of which the first two are considered observable and the last unobservable:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td style="width: 7in"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td&gt;Level 2 &#x2013; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; 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 by correlation or other means.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td&gt;Level 3 &#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &#160;Value is determined using pricing models, discounted cash flow methodologies, or similar techniques and includes instruments for which the determination of fair value requires significant judgment or estimation.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The carrying amounts of cash and cash equivalents, accounts receivable,
prepaid expenses, accounts payable and accrued expenses are considered to be representative of their fair values because of the short-term
nature of those instruments. &#160;There were no transfers between levels in the fair value hierarchy during the year ended December 31,
2021.&lt;/p&gt;

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

&lt;p id="xdx_840_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zQ3n8Ie2Mfv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86D_zwn50sW97G76"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company reviews long-lived assets for impairment whenever events or
changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. &#160;An impairment loss would
be recognized when estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition
are less than the carrying amount. &#160;The impairment loss, if recognized, would be based on the excess of the carrying value of the
impaired asset over its respective fair value. &#160;No impairment losses have been recorded through December 31, 2021.&lt;/p&gt;

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

</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NatureOfOperations contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84B_eus-gaap--NatureOfOperations_zCri4m7ZU9Md" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_869_zoYJtIBTwGHg"&gt;NATURE OF OPERATIONS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;REPRO MED SYSTEMS, INC. (the &#x201c;Company,&#x201d; &#x201c;KORU Medical,&#x201d;
&#x201c;KORU,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;) designs, manufactures and markets proprietary portable and
innovative medical devices primarily for the ambulatory infusion market as governed by the United States Food and Drug Administration
(the &#x201c;FDA&#x201d;) quality and regulatory system and international standards for quality system management. &#160;The Company operates
as &lt;span id="xdx_90A_eus-gaap--NumberOfReportableSegments_dxL_uPure_c20210101__20211231_z7Oj3IhF2Pod" title="Number of segments | Segment::XDX::1"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0505"&gt;one&lt;/span&gt;&lt;/span&gt; segment.&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zQemVda5LcT3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_865_zFGnDuMMWu9f"&gt;BASIS OF PRESENTATION&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;We prepare our financial statements and accompanying
notes in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). &#160;Certain
prior year amounts have been reclassified to conform to the current year presentation in our Financial Statements.&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOpbM1r4koZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_86E_zWVgLDqKNIFc"&gt;CASH AND CASH EQUIVALENTS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;For purposes of the statement of cash flows, the Company considers all
short-term investments with an original maturity of three months or less to be cash equivalents. &#160;The Company holds cash in excess
of $&lt;span id="xdx_902_eus-gaap--CashUninsuredAmount_iI_c20211231_zTfWizlg9pm8"&gt;250,000&lt;/span&gt; at its depository, which exceeds the FDIC insurance limits and is, therefore, uninsured.&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">250000</us-gaap:CashUninsuredAmount>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_840_eus-gaap--InventoryPolicyTextBlock_z7lwP8eqkPF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;I&lt;span id="xdx_868_z5Zmo8snzjZk"&gt;NVENTORY&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Inventories of raw materials are stated at the lower of standard cost,
which approximates average cost, or market value including allocable overhead. &#160;Work-in-process and finished goods are stated at
the lower of standard cost or market value and include direct labor and allocable overhead.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We maintain reserves for excess and obsolete inventory resulting from the
potential inability to sell certain products at prices in excess of current carrying costs. &#160;We make estimates regarding the future
recoverability of the costs of these products and record provisions based on historical experience, expiration of sterilization dates
and expected future trends. &#160;If actual product life cycles, product demand or acceptance of new product introductions are less favorable
than projected by management, additional inventory write downs may be required, which could unfavorably affect future operating results.&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84A_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zPRjf6cHcuki" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_866_zxR7wwOpabXj"&gt;INTANGIBLE ASSETS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Certain of our identifiable intangible assets, including patents and trademarks,
are amortized using the straight-line method over their estimated useful lives which range from &lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zgph99y7JF53"&gt;6&lt;/span&gt; to &lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20211231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zMYE4ZA3lc6j" title="Estimated useful lives"&gt;20&lt;/span&gt; years. &#160;All of our intangible
assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be
recoverable. &#160;Our management is responsible for determining if impairment exists and considers various factors when making these
determinations. &#160;Amortization expense related to intangible assets for the years ended December 31, 2021 and 2020 was $&lt;span id="xdx_90D_ecustom--AmortizationOfIntangibleAssets1_dxL_c20210101__20211231_zgKV43X7UYs2" title="Abandonment of intangible assets::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0519"&gt;63,830&lt;/span&gt;&lt;/span&gt; and
$&lt;span id="xdx_902_ecustom--AmortizationOfIntangibleAssets1_dxL_c20200101__20201231_zap2hvZCyTvf" title="Abandonment of intangible assets::XDX::41%2C919"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0521"&gt;62,177&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;The estimated amortization expense for the succeeding
years for the intangible assets is approximately:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B8_zotWt2Uqj9Tf"&gt;Schedule of amortization expense&lt;/span&gt;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;b&gt;Year Ending December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; width: 122.25pt"&gt;2022&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 39.75pt; text-align: right"&gt;60,617&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom"&gt;
    &lt;td&gt;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2024&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;2025&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2026&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Thereafter&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"&gt;508,828&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total amortization expense&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"&gt;808,813&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zD4AthjGX4of" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MinimumMember">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="From2021-01-012021-12-31_custom_PatentsAndTrademarksMember_srt_MaximumMember">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_898_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zTrSYEQxeNl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;The estimated amortization expense for the succeeding
years for the intangible assets is approximately:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B8_zotWt2Uqj9Tf"&gt;Schedule of amortization expense&lt;/span&gt;&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 2.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;b&gt;Year Ending December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z7Dtwd9Yeqn" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_maFLIANzMxJ_zSjhyawGz8Ok" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; width: 122.25pt"&gt;2022&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 39.75pt; text-align: right"&gt;60,617&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_maFLIANzMxJ_zs4Mzn0AJKJ3" style="vertical-align: bottom"&gt;
    &lt;td&gt;2023&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_maFLIANzMxJ_znecLDcNtxSh" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2024&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_maFLIANzMxJ_z5IjgxzKrwt4" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;2025&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_maFLIANzMxJ_zw2weHpQJy6e" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2026&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;59,842&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_maFLIANzMxJ_zW3aJvoGOBfh" style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Thereafter&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: right"&gt;508,828&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_mtFLIANzMxJ_zzLiQ3sogECd" style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total amortization expense&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"&gt;808,813&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">60617</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">59842</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">59842</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">59842</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">59842</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">508828</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">808813</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84E_eus-gaap--IncomeTaxPolicyTextBlock_zVvqpKXvfY3c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86E_znYNAg8vsuuc"&gt;INCOME TAXES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Deferred income taxes are provided using the liability method whereby deferred
tax assets are recognized for deductible temporary differences and operating loss and tax credit carry forwards and deferred tax liabilities
are recognized for taxable temporary differences.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company believes that it has no uncertain tax positions requiring disclosure
or adjustment.&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_844_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zYYhUa4YJhw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86F_zfzJSyky2e5a"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Property and equipment are stated at original acquisition cost less accumulated
depreciation. &#160;Additions and improvements are capitalized which increase the value or extend the life of an asset, while maintenance
and repair costs are expensed as incurred. &#160;When assets are retired or otherwise disposed, the cost and related accumulated depreciation
or amortization is removed from the respective accounts and any resulting gain or loss is included in income. &#160;Depreciation and amortization
are calculated on the straight-line basis over the estimated useful lives of the assets which generally range from &lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z7gGdf8rboPi" title="Estimated useful lives of property and equipment::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0546"&gt;3&lt;/span&gt;&lt;/span&gt;-&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zQ1KeL1mkQn5" title="::XDX::P10Y0M0D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0547"&gt;10&lt;/span&gt;&lt;/span&gt; years for furniture
and office equipment, &lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_z7YQaY5uXUgg" title="Estimated useful lives of property and equipment::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0549"&gt;3&lt;/span&gt;&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtYxL_c20210101__20211231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndToolingMember_zcQtFwEir6ai" title="::XDX::P12Y0M0D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0550"&gt;12&lt;/span&gt;&lt;/span&gt; years for manufacturing equipment and tooling and shorter of the lease term or their estimated useful lives
for leasehold improvements. Depreciation and amortization expense related to property and equipment for the years ended December 31, 2021
and 2020 was $&lt;span id="xdx_906_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20210101__20211231_zDECUtlGfzJj" title="Depreciation and amortization expense::XDX::463%2C130"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0552"&gt;399,300&lt;/span&gt;&lt;/span&gt; and $&lt;span id="xdx_909_eus-gaap--DepreciationDepletionAndAmortization_dxL_c20200101__20201231_zjWPRW0Jc8d9" title="::XDX::418%2C595"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0553"&gt;356,418&lt;/span&gt;&lt;/span&gt;, respectively.&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84E_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zTJiQ5a1IRjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86B_zmdH8hEfDhgj"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company maintains a stock option plan under which it grants stock options
to certain executives, key employees and consultants. The fair value of each option grant is estimated on the date of the grant using
the Black-Scholes option-pricing model. &#160;All options are charged against income at their fair value. &#160;The entire compensation
expense of the award is recognized over the vesting period. Shares of stock granted for director fees are recorded at the fair value of
the shares at the grant date.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company also maintains an omnibus equity incentive plan. To date the
Company has only granted shares of stock for director fees under this plan and those shares of stock granted are recorded at the fair
value of the shares at the grant date.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company issues restricted&#160;stock awards. Restricted stock awards&#160;are
equity classified and measured at the fair market value of the underlying&#160;stock&#160;at the grant date. The fair value of restricted
stock awards vesting at certain market capitalization thresholds were estimated on the date of grant using the Brownian Motion Monte Carlo
lattice model. The fair value of restricted stock awards with time-based vesting were estimated on the date of grant at the current stock
price. We recognize restricted stock expense using the straight-line attribution method over the requisite service period and account
for forfeitures as they occur.&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zIYAHDmg2vff" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_865_zZ6GwyQf4399"&gt;NET LOSS PER COMMON SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;&lt;span&gt;Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.&lt;/span&gt; &#160;See &#x201c;NOTE 4 &#x2014; STOCK-BASED COMPENSATION&#x201d; for further detail.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8BB_zOLuqiw5EIYi"&gt;Schedule of net income per common share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 173.25pt"&gt;Net loss&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84pt; text-align: right"&gt;(4,562,823&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;)&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right"&gt;(1,212,063&lt;/td&gt;
    &lt;td style="width: 11.1pt"&gt;)&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Weighted Average Outstanding Shares:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Outstanding shares&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Option shares includable&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" 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="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Net loss per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Basic&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Diluted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;__________&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right"&gt;(a)&lt;/td&gt;&lt;td style="width: 5pt"/&gt;&lt;td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify"&gt;Option shares of &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;273,110&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5"&gt;239,935&lt;/span&gt; for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

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

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_893_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zdW4tKPuyucf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Basic earnings per share are computed on the weighted average of common
shares outstanding during each year. &#160;&lt;span&gt;Diluted earnings per share includes only an increase in the weighted average shares by the
common shares issuable upon exercise of stock options.&lt;/span&gt; &#160;See &#x201c;NOTE 4 &#x2014; STOCK-BASED COMPENSATION&#x201d; for further detail.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8BB_zOLuqiw5EIYi"&gt;Schedule of net income per common share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49A_20210101__20211231_zcVPyeegzhRa" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20200101__20201231_zqIr6iSBuE66" style="border-bottom: black 0pt solid; vertical-align: top; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1pt solid; vertical-align: top; text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--NetIncomeLoss_zMNbesUrVpTc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 173.25pt"&gt;Net loss&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84pt; text-align: right"&gt;(4,562,823&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;)&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 0.1in"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; width: 84.6pt; text-align: right"&gt;(1,212,063&lt;/td&gt;
    &lt;td style="width: 11.1pt"&gt;)&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasicAbstract_iB_zR5ezNUvMlV1" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Weighted Average Outstanding Shares:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zTcj6oCgAgj4" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Outstanding shares&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_pid_d0_zCRdP2kzkPIl" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Option shares includable&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2E_zYvAwZibzUL5" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_F2D_zF0btBvkzapd" style="border-bottom: black 1pt solid; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;(a)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_z1oHJDigmNWd" 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="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;44,385,032&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;41,929,736&lt;/td&gt;
    &lt;td&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&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EarningsPerShareBasicAndDilutedAbstract_iB_zfTQnz3deXj4" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Net loss per share&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareBasic_pid_zRorYC6Qupwj" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Basic&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_ze1mnlJkkq4d" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Diluted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.10&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(0.03&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;__________&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F05_zD2fdFIzv6zh" style="width: 15pt; text-align: right"&gt;(a)&lt;/td&gt;&lt;td style="width: 5pt"/&gt;&lt;td id="xdx_F1E_zPf0kWEzfcla" style="text-align: justify"&gt;Option shares of &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210101__20211231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_z6nkGgIn4kTa" title="Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"&gt;273,110&lt;/span&gt; and &lt;span id="xdx_90C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20200101__20201231__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--EmployeeStockMember_zQ4ogffhpVw5"&gt;239,935&lt;/span&gt; for 2021 and 2020, respectively were not included as
the impact is anti-dilutive.&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-4562823</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-1212063</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">44385032</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">41929736</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">44385032</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">41929736</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockMember"
      decimals="INF"
      unitRef="Shares">273110</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-12-31_us-gaap_EmployeeStockMember"
      decimals="INF"
      unitRef="Shares">239935</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:UseOfEstimates contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_842_eus-gaap--UseOfEstimates_zNMItd8vgdjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_863_zWgd6dP3sMue"&gt;USE OF ESTIMATES IN THE FINANCIAL STATEMENTS&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The preparation of financial statements in conformity with GAAP requires
management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. &#160;Actual
results could differ from those estimates. &#160;Important estimates include but are not limited to asset lives, valuation allowances,
inventory valuation, and accruals.&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84B_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zWKSz3LJ068d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_864_zwGhs08R0DCj"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting
Standards Update (&#x201c;ASU&#x201d;) No. 2014-09, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, which provides a single comprehensive
model for entities to use in accounting for revenue arising from contracts with customers. &#160;We adopted this ASU effective January
1, 2018, on a full retrospective basis. &#160;Adoption of this standard did not result in significant changes to our accounting policies,
business processes, systems or controls, or have a material impact on our financial position, results of operations and cash flows or
related disclosures. &#160;As such, prior period financial statements were not recast.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company&#x2019;s revenues result from the sale of assembled products.
&#160;We recognize revenues when shipment occurs, and at which point the customer obtains control and ownership of the goods. &#160;Shipping
costs generally are billed to customers and are included in sales.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company generally does not accept return of goods shipped unless it
is a Company error. &#160;The only credits provided to customers are for defective merchandise. &#160;The Company warrants the syringe
driver from defects in materials and workmanship under normal use and the warranty does not include a performance obligation. &#160;The
costs under the warranty are expensed as incurred.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Provisions for distributor pricing and annual customer growth rebates are
variable consideration and are recorded as a reduction of revenue in the same period the related sales are recorded or when it is probable
the annual growth target will be achieved. &#160;Rebates are provided to distributors for the difference in selling price to distributor
and pricing specified to select customers.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company established an allowance for charging off uncollectible trade
accounts receivable that have both of the following characteristics: (a) They&#160;have a contractual maturity of one year or less, (b)
They&#160;arose from the sale of goods or services.&lt;/p&gt;

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

&lt;p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B3_zVjpARLRvTIj"&gt;Schedule of net sales by geography&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; width: 93pt"&gt;&lt;b&gt;Net Revenues&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 53.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 0.75in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;Domestic&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right"&gt;19,488,685&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right"&gt;20,678,453&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;International&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right"&gt;4,001,490&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right"&gt;3,497,995&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right"&gt;23,490,175&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right"&gt;24,176,448&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zqJWcVLXzAqj" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <krmd:ScheduleOfNetSalesByGeography contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89B_ecustom--ScheduleOfNetSalesByGeography_zKK3blmoEIij" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table summarizes net revenues by geography for the years
ended December 31, 2021 and 2020:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span style="display: none; visibility: hidden"&gt;&lt;span id="xdx_8B3_zVjpARLRvTIj"&gt;Schedule of net sales by geography&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 3.5in"&gt;
    &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 0pt solid; vertical-align: bottom; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; width: 93pt"&gt;&lt;b&gt;Net Revenues&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 53.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 0.75in"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;Domestic&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__country--US_zxNgXusijDJk" style="text-align: right"&gt;19,488,685&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_zuaqErmk33J2" style="text-align: right"&gt;20,678,453&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 9.45pt"&gt;International&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--Revenues_c20210101__20211231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zgZUQxlwgYI8" style="border-bottom: black 1pt solid; text-align: right"&gt;4,001,490&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__us-gaap--NonUsMember_zKSIjGVmO4Oi" style="border-bottom: black 1pt solid; text-align: right"&gt;3,497,995&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--Revenues_c20210101__20211231_zOJSOs1n7X76" style="border-bottom: black 2.25pt double; text-align: right"&gt;23,490,175&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--Revenues_c20200101__20201231_zRRhME9VWCM9" style="border-bottom: black 2.25pt double; text-align: right"&gt;24,176,448&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</krmd:ScheduleOfNetSalesByGeography>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_country_US"
      decimals="0"
      unitRef="USD">19488685</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_country_US"
      decimals="0"
      unitRef="USD">20678453</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-012021-12-31_us-gaap_NonUsMember"
      decimals="0"
      unitRef="USD">4001490</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31_us-gaap_NonUsMember"
      decimals="0"
      unitRef="USD">3497995</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">23490175</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">24176448</us-gaap:Revenues>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_842_eus-gaap--LesseeLeasesPolicyTextBlock_zwRjacUZJjTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_862_z3boEfWaRjg4"&gt;LEASES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In February 2016, the FASB issued a standard related to leases to increase
transparency and comparability among organizations by requiring the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities
on the balance sheet. &#160;Most prominent among the changes in the standard is the recognition of ROU assets and lease liabilities by
the Company for those leases classified as operating leases under current GAAP, while our accounting for capital leases remains substantially
unchanged. &#160;Under the standard, disclosures are required to meet the objective of enabling users of financial statements to assess
the amount, timing, and uncertainty of cash flows arising from leases. &#160;The standard became effective for us on January 1, 2019.
&#160;The standard had a material impact on our balance sheets but did not have a material impact on our statements of operations. &#160;See
&#x201c;NOTE 5 &lt;b&gt;&#x2014; &lt;/b&gt;LEASES&#x201d; for further detail.&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84B_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zBJlx7HqJDAl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86B_zGAtU9T9wdqd"&gt;ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;i&gt;Income Taxes (Topic
740): &#160;Simplifying the Accounting for Income Taxes&lt;/i&gt;. The amendments in this ASU simplify the accounting for income taxes by removing
several exceptions including the exception to the general methodology for calculating income taxes in an interim period when a year-to-date
loss exceeds the anticipated loss for the year. &#160;The amendments also improve consistent application of and simplify GAAP for other
areas of Topic 740 by clarifying and amending existing guidance. &#160;The amendments in this ASU are effective for fiscal years, and
interim periods within those fiscal years, beginning after December 15, 2020. &#160;The Company adopted this standard on January 1, 2021,
and it had no impact on our financial statement disclosures.&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <krmd:AccountingPronouncementsNotYetAdopted contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_84F_ecustom--AccountingPronouncementsNotYetAdopted_zZStD1a3U2xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_868_zjZGfqHY0Mne"&gt;ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;i&gt;Financial Instruments
&#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/i&gt;, which amends guidance on reporting credit
losses for assets held at amortized cost basis and available for sale debt securities. &#160;For assets held at amortized cost basis,
Topic 326 eliminates the probable initial recognition threshold in current GAAP and, instead, requires an entity to reflect its current
estimate of all expected credit losses. &#160;The allowance for credit losses is a valuation account that is deducted from the amortized
cost basis of the financial assets to present the net amount expected to be collected. &#160;For available for sale debt securities, credit
losses should be measured in a manner similar to current GAAP, however Topic 326 will require that credit losses be presented as an allowance
rather than as a write-down. &#160;This ASU affects entities holding financial assets and net investment in leases that are not accounted
for at fair value through net income. &#160;The amendments affect loans, debt securities, trade receivables, net investments in leases,
off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the
contractual right to receive cash. &#160;The amendments in this update are effective for fiscal years beginning after December 15, 2022,
including interim periods within those fiscal years. &#160;The Company is assessing the impact of the adoption of the ASU on its financial
statements, disclosure requirements and methods of adoption.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In March 2020, the FASB issued ASU No. 2020-04, &lt;i&gt;Reference Rate Reform
(Topic 848)&lt;/i&gt;, which provided elective amendments for entities that have contracts, hedging relationships and other transactions that
reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. &#160;The amendments may be applied
to impacted contracts and hedges prospectively through December 31, 2022. &#160;The Company is currently evaluating the impact this guidance
will have on its financial statements.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company considers the applicability and impact of all recently issued
accounting pronouncements. &#160;Recent accounting pronouncements not specifically identified in our disclosures are either not applicable
to the Company or are not expected to have a material effect on our financial condition or results of operations.&lt;/p&gt;

</krmd:AccountingPronouncementsNotYetAdopted>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_843_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zHgIKzm32yH3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86E_z2M3LEEsXYk5"&gt;FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Fair value is the exit price that would be received to sell an asset or
paid to transfer a liability. &#160;Fair value is a market-based measurement that should be determined using assumptions that market participants
would use in pricing an asset or liability. Valuation techniques used to measure fair value should maximize the use of observable inputs
and minimize the use of unobservable inputs. &#160;To measure fair value, the Company uses the following fair value hierarchy based on
three levels of inputs, of which the first two are considered observable and the last unobservable:&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in; text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td style="width: 7in"&gt;Level 1 &#x2013; Quoted prices in active markets for identical assets or liabilities.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td&gt;Level 2 &#x2013; Inputs other than Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets and liabilities in active markets; 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 by correlation or other means.&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: center"&gt;&#x2022;&lt;/td&gt;
    &lt;td&gt;Level 3 &#x2013; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. &#160;Value is determined using pricing models, discounted cash flow methodologies, or similar techniques and includes instruments for which the determination of fair value requires significant judgment or estimation.&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The carrying amounts of cash and cash equivalents, accounts receivable,
prepaid expenses, accounts payable and accrued expenses are considered to be representative of their fair values because of the short-term
nature of those instruments. &#160;There were no transfers between levels in the fair value hierarchy during the year ended December 31,
2021.&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_840_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zQ3n8Ie2Mfv1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;&lt;span id="xdx_86D_zwn50sW97G76"&gt;IMPAIRMENT OF LONG-LIVED ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company reviews long-lived assets for impairment whenever events or
changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. &#160;An impairment loss would
be recognized when estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition
are less than the carrying amount. &#160;The impairment loss, if recognized, would be based on the excess of the carrying value of the
impaired asset over its respective fair value. &#160;No impairment losses have been recorded through December 31, 2021.&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zkAwD0p87y2a" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 2 &#x2014; &lt;span id="xdx_825_zPa22Tv4f2a8"&gt;INVENTORY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_891_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zu2KnyaJmhnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BF_zHi1Pq8l860k"&gt;Inventory consists of:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in"&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 colspan="2" id="xdx_493_20211231_zn516FK02T61" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20201231_ztWhZVOoN7ea" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 207.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 80.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_zuCLgKC5Qzhb" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Raw materials and work-in-process&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,997,807&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,279,054&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_z3ijlnla29Nc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Finished goods&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;3,176,836&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,562,315&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryGross_iTI_z9pOIbehNYLg" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;&#160;&#160;&#160;Total&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;6,174,643&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;6,841,369&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_di_zObYcamrLGCc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Less: reserve for obsolete inventory&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(68,305&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(11,597&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryNet_iTI_zEmXZ2RQrx79" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Inventory, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;6,106,338&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;6,829,772&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zKh8OD9UZbS9" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_891_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zu2KnyaJmhnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BF_zHi1Pq8l860k"&gt;Inventory consists of:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in"&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 colspan="2" id="xdx_493_20211231_zn516FK02T61" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20201231_ztWhZVOoN7ea" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 207.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 80.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryWorkInProcessAndRawMaterials_iI_zuCLgKC5Qzhb" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Raw materials and work-in-process&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,997,807&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,279,054&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryFinishedGoods_iI_z3ijlnla29Nc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Finished goods&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;3,176,836&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;4,562,315&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryGross_iTI_z9pOIbehNYLg" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;&#160;&#160;&#160;Total&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;6,174,643&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;6,841,369&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryValuationReserves_iNI_di_zObYcamrLGCc" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Less: reserve for obsolete inventory&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(68,305&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(11,597&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryNet_iTI_zEmXZ2RQrx79" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Inventory, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;6,106,338&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;6,829,772&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryWorkInProcessAndRawMaterials contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2997807</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryWorkInProcessAndRawMaterials contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2279054</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3176836</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4562315</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6174643</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6841369</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">68305</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">11597</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">6106338</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">6829772</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zgh9LOyDWQej" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 3 &#x2014; &lt;span id="xdx_82E_zI8fl9jptaH"&gt;PROPERTY AND EQUIPMENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zVJwFBeXl86g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B0_zm88WlQG70cb"&gt;Property and equipment consists of the following at:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in"&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 207.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Furniture and office equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z3uz0lhYL9Y3" style="text-align: right" title="Total property and equipment"&gt;818,897&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zvlUJTZZFl08" style="text-align: right"&gt;753,536&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Leasehold improvements&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs8bKjdLFFj8" style="text-align: right"&gt;556,907&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIBKNLaFu2bl" style="text-align: right"&gt;542,796&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Manufacturing equipment and tooling&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zm1S3Dw0lblk" style="border-bottom: black 1pt solid; text-align: right"&gt;2,042,675&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zcCzuYo7QLb9" style="border-bottom: black 1pt solid; text-align: right"&gt;1,856,909&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&#160;&#160;Total property and equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zxjnlxgz4rg6" style="text-align: right"&gt;3,418,479&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zQbDxUOswfga" style="text-align: right"&gt;3,153,241&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Less: accumulated depreciation and amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20211231_z59PiMRSZh37" style="border-bottom: black 1pt solid; text-align: right" title="Less: accumulated depreciation and amortization"&gt;(2,312,034&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zsY77aV5lRDi" style="border-bottom: black 1pt solid; text-align: right"&gt;(1,985,618&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Property and equipment, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_zB6NryWXapN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;1,106,445&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zNUCYl28ecbi" style="border-bottom: black 2.25pt double; text-align: right"&gt;1,167,623&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zKNqBkhgCSVa" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_890_eus-gaap--PropertyPlantAndEquipmentTextBlock_zVJwFBeXl86g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B0_zm88WlQG70cb"&gt;Property and equipment consists of the following at:&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.75in"&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 207.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 79.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Furniture and office equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_z3uz0lhYL9Y3" style="text-align: right" title="Total property and equipment"&gt;818,897&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndOfficeEquipmentMember_zvlUJTZZFl08" style="text-align: right"&gt;753,536&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Leasehold improvements&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zs8bKjdLFFj8" style="text-align: right"&gt;556,907&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIBKNLaFu2bl" style="text-align: right"&gt;542,796&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Manufacturing equipment and tooling&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zm1S3Dw0lblk" style="border-bottom: black 1pt solid; text-align: right"&gt;2,042,675&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ManufacturingEquipmentAndToolingMember_zcCzuYo7QLb9" style="border-bottom: black 1pt solid; text-align: right"&gt;1,856,909&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&#160;&#160;Total property and equipment&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20211231_zxjnlxgz4rg6" style="text-align: right"&gt;3,418,479&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_c20201231_zQbDxUOswfga" style="text-align: right"&gt;3,153,241&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Less: accumulated depreciation and amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20211231_z59PiMRSZh37" style="border-bottom: black 1pt solid; text-align: right" title="Less: accumulated depreciation and amortization"&gt;(2,312,034&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_c20201231_zsY77aV5lRDi" style="border-bottom: black 1pt solid; text-align: right"&gt;(1,985,618&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Property and equipment, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20211231_zB6NryWXapN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"&gt;1,106,445&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentNet_iI_c20201231_zNUCYl28ecbi" style="border-bottom: black 2.25pt double; text-align: right"&gt;1,167,623&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_FurnitureAndOfficeEquipmentMember"
      decimals="0"
      unitRef="USD">818897</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_FurnitureAndOfficeEquipmentMember"
      decimals="0"
      unitRef="USD">753536</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">556907</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">542796</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_ManufacturingEquipmentAndToolingMember"
      decimals="0"
      unitRef="USD">2042675</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-12-31_custom_ManufacturingEquipmentAndToolingMember"
      decimals="0"
      unitRef="USD">1856909</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3418479</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">3153241</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2312034</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1985618</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1106445</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">1167623</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_801_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zvV4LtougJmk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 4 &#x2014; &lt;span id="xdx_821_zTYbhCiuXEzk"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company has two equity incentive plans: the 2015 Stock Option Plan,
as amended (the &#x201c;2015 Plan&#x201d;) and the 2021 Omnibus Equity Incentive Plan (the &#x201c;2021 Plan&#x201d;). As of December 31,
2021, there were options to purchase &lt;span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__srt--TitleOfIndividualAxis__custom--ExecutiveskeyEmployeesAndConsultantsMember_zABHN0uxOflh" title="Common stock outstanding"&gt;3,672,500&lt;/span&gt; shares of the Company&#x2019;s common stock outstanding to certain executives, key employees
and consultants under the 2015 Plan, of which &lt;span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231_zJn4SlSKA2nl" title="Stock issued during the period"&gt;2,000,000&lt;/span&gt; were issued during the twelve months ended December 31, 2021. Additional options
may be issued under the 2015 Plan as outstanding options are forfeited, subject to a maximum &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zCcSTNtwuBu3" title="Available for issuance"&gt;6,000,000&lt;/span&gt; available for issuance under the
2015 Plan. The 2021 Plan provides for the grant of up to &lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_ziRpOSHVjyl4" title="Stock issued during period"&gt;1,000,000&lt;/span&gt; incentive stock options, nonqualified stock options, stock awards,
restricted stock awards, restricted stock units and/or stock appreciation rights to employees, consultants and directors. As of December
31, 2021, there had been issued &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2021Member__srt--TitleOfIndividualAxis__srt--DirectorMember_zorkR30a3kx9" title="Stock issued during period"&gt;59,658&lt;/span&gt; shares of common stock as directors fees under the 2021 Plan.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Prior to January 1, 2021, each non-employee director of the Company was
eligible to receive $&lt;span id="xdx_90D_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zM1GYnhq3Rxj" title="Nonemployee services transaction cost"&gt;50,000&lt;/span&gt; annually (effective January 1, 2019), plus $&lt;span id="xdx_904_ecustom--AmountForChairingBoardCommittee_c20181230__20190102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorMember_zcmuuTAIzCGk" title="Amount for chairing board committee"&gt;10,000&lt;/span&gt; for chairing a Board committee (effective February 20,
2019), all to be paid quarterly half in cash and half in common stock. &#160;The Chairman of the Board was eligible to receive an additional
$&lt;span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20190929__20191001__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zNI1kjRhjQGc" title="Nonemployee services transaction cost"&gt;50,000&lt;/span&gt; annually (effective October 1, 2019), all to be paid in common stock.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Effective January 1, 2021, each non-employee director of the Company (other
than the Chairman of the Board) and Board advisor were eligible to receive of &lt;span id="xdx_908_ecustom--NonemployeeServicesTransactionCost_pii_uShares_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_z4nltAmf0VNj"&gt;$75,000&lt;/span&gt; annually, &lt;span id="xdx_90A_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20201230__20210102__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zhjjdGu8Slji"&gt;to be paid quarterly $12,500 in cash and
$6,250 in common stock&lt;/span&gt;. &#160;The Chairman of the Board is eligible to receive $&lt;span id="xdx_900_ecustom--NonemployeeServicesTransactionCost_c20201230__20210102__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zjUZL92uBhr6"&gt;100,000 &lt;/span&gt;annually, to be paid quarterly $12,500 in cash
and $12,500 in common stock. &#160; Effective May 18, 2021, each non-employee director of the Company (other than the Chairman of the
Board) and Board advisor are eligible to receive of $&lt;span id="xdx_907_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zJH6aMLkm1nc"&gt;110,000&lt;/span&gt; annually, &lt;span id="xdx_906_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__custom--NonEmployeeDirectorAndBoardAdvisorMember_zUTGIdh4HYFh"&gt;to be paid quarterly $12,500 in cash and $15,000 in common stock&lt;/span&gt;.
&#160;The Chairman of the Board is eligible to receive $&lt;span id="xdx_901_ecustom--NonemployeeServicesTransactionCost_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zo6LAcSiOrcl"&gt;140,000&lt;/span&gt; annually, &lt;span id="xdx_90F_eus-gaap--ShareBasedGoodsAndNonemployeeServicesTransaction_c20200517__20210518__srt--TitleOfIndividualAxis__srt--BoardOfDirectorsChairmanMember_zkcND4rcxlA5"&gt;to be paid quarterly $12,500 in cash and $22,500 in common stock&lt;/span&gt;.
All payments were and are pro-rated for partial service.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On May 20, 2020, the Company entered into a Settlement Agreement with EMED
Technologies Corporation (&#x201c;EMED&#x201d;) to settle all claims in connection with all pending litigation matters between them. &#160;Pursuant
to the Settlement Agreement, &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20200519__20200520__us-gaap--TypeOfArrangementAxis__custom--SettlementAgreementMember__dei--LegalEntityAxis__custom--EMEDTechnologiesCorporationMember_zJ24Pe5Vzrc5" title="Description of vesting rights"&gt;the Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020, and 95,238 restricted
stock units, which vested on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company&#x2019;s common stock
at an exercise price of $11.21 per share prior to February 1, 2021, which was not exercised.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#x2019;s President and Chief Executive Officer, the Company issued three restricted stock
awards for an aggregate&lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_zDLLCLcjPUI2" title="Stock issued during period"&gt; 1,000,000&lt;/span&gt; shares of common stock for an aggregate stock price of $&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan_pii_c20210411__20210412__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChiefExecutiveOfficerLindaTharbyMember_z6f5o6SiZ2pe" title="Number of stock option shares issued, value"&gt;3,310,000 &lt;/span&gt;and each vesting subject to employment
on the respective vesting date. These awards were issued as an inducement employment.&lt;/p&gt;

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






&lt;p style="break-before: always"/&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;2015 STOCK OPTION PLAN, as amended&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Time-Based Stock Options&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zvQuSMxnRM8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The per share weighted average fair value of stock options granted during
the years ended December 31, 2021, and December 31, 2020 was $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMpqMoRMdMyl" title="Weighted average grant date fair value of stock options"&gt;2.85&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zJVtvgXO1qcb" title="Weighted average grant date fair value of stock options"&gt;6.53&lt;/span&gt;, respectively. &#160;The fair value of each award is estimated
on the grant date using the Black-Scholes option pricing model with the following weighted average assumptions used for grants in the
years ended December 31, 2021, and December 31, 2020. &#160;Historical information was the primary basis for the selection of the expected
volatility, expected dividend yield and the expected lives of the options. &#160;The risk-free interest rate was selected based upon yields
of the U.S. Treasury issues with a term equal to the expected life of the option being valued. &#160;The following table summarizes the
assumptions used in determining fair value. These assumptions are subjective and generally require significant analysis and judgment to
develop. &lt;span style="color: red"&gt;&#160;&lt;/span&gt;&lt;span&gt;We have recognized tax benefits associated with stock-based compensation of $&lt;span id="xdx_90A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zuwj3CX4KZX"&gt;175,257&lt;/span&gt; and
$&lt;span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqYOi9pnjSX"&gt;62,393&lt;/span&gt; for the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8BF_zttHi91g5LP7"&gt;Schedule of fair value of the stock options granted Black-Scholes option valuation model&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.25in"&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 160.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 88.8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 82.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Dividend yield&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMl5KVbWSPf4" title="Dividend yield"&gt;0.00&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span title="Dividend yield"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqaTAZO2MUwi"&gt;0.00&lt;/span&gt;&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Expected volatility&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zSMwbx5DeT04" title="Expected volatility"&gt;74.01&lt;/span&gt; &#x2013; &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_znrBnHPiEQcl"&gt;77.91&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zrZaSjP4hOZ7"&gt;62.11&lt;/span&gt; - &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z7TIYQqyOMoa"&gt;62.18&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Weighted-average volatility&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20210101__20211231_zQl1fr58UFkf" title="Weighted-average volatility"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20200101__20201231_zVjxnRsWjwIh"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Expected dividends&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zX5fZvbPZU3f" title="Expected dividends"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDKXouWK8dOj"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Expected term (in years)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_z7DFXHBexED7" title="Expected term (in years)::XDX::P10Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0708"&gt;10&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zTqoxGt5BuD3" title="Expected term (in years)::XDX::P10Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0710"&gt;10&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Risk-free rate&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_z0cET7Dw7kSb" title="Risk-free rate"&gt;1.20&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z3T683giqTG" title="Risk-free rate"&gt;1.62&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zNy170iwu543"&gt;0.63&lt;/span&gt; - &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_zoVd2wXBtoGc"&gt;0.64&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zV2wWGxByZl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zimSR6ITnGc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table summarizes the status of the Company&#x2019;s stock
option plan:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B2_zK1C2jtuuGPb"&gt;Schedule of stock option plan&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&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 colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 272.25pt"&gt;Outstanding at January 1 &lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zq0A7bHImiKf" style="width: 49.5pt; text-align: right" title="Outstanding at beginning"&gt;2,922,494&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z4ps9B1LIKai" style="width: 43.8pt; text-align: right" title="Outstanding at beginning"&gt;2.46&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zqKijinpN474" style="width: 48.75pt; text-align: right" title="Outstanding at beginning"&gt;3,647,000&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeGajbE5xWK4" style="width: 43.8pt; text-align: right" title="Outstanding at beginning"&gt;1.32&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z7snzBIn1gM9" style="text-align: right" title="Granted"&gt;2,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zG4w2Jd6JSWa" style="text-align: right" title="Granted"&gt;3.64&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zIpqru3UVLg5" style="text-align: right" title="Granted"&gt;360,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zkozSX0scMo6" style="text-align: right" title="Granted"&gt;9.54&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLWSwimEf121" style="text-align: right" title="Exercised"&gt;1,062,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zul3kYc18cX6" style="text-align: right" title="Exercised"&gt;1.19&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeXBjgm6OLTb" style="text-align: right" title="Exercised"&gt;884,506&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z5yBI1VbZiK6" style="text-align: right" title="Exercised"&gt;0.71&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLPYnZvPjkX2" style="text-align: right" title="Forfeited"&gt;187,494&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znz4NCkO0V1" style="text-align: right" title="Forfeited"&gt;3.36&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6wO0BU0J5qc" style="text-align: right" title="Forfeited"&gt;200,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zar40eJdpBug" style="text-align: right" title="Forfeited"&gt;2.09&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Outstanding at year end&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zYEPE2PCyPV9" style="text-align: right" title="Outstanding at ending"&gt;3,672,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbY4YeiZpbyf" style="text-align: right" title="Outstanding at ending"&gt;3.42&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zybG0tj0Tal7" style="text-align: right" title="Outstanding at ending"&gt;2,922,494&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zwdLObR30Xde" style="text-align: right" title="Outstanding at ending"&gt;2.46&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Options exercisable &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zy1GEgBldQ2i" style="text-align: right" title="Options exercisable at ending"&gt;983,750&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zEYoxugzkTVg" style="text-align: right" title="Options exercisable"&gt;2.73&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6WSPsCATzMh" style="text-align: right" title="Options exercisable at ending"&gt;906,244&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znnQCG8Z8Fd4" style="text-align: right" title="Options exercisable"&gt;1.40&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 19.05pt; text-indent: -19.05pt"&gt;Weighted average fair value of options granted during the period&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zTmeJVFsvsGl" style="text-align: right" title="Weighted average fair value of options granted during the period"&gt;2.85&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z1fEwzUYMig4" style="text-align: right" title="Weighted average fair value of options granted during the period"&gt;6.53&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Stock-based compensation expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zlp5FZ09brc3" style="text-align: right" title="Total performance stock-based compensation expense"&gt;2,457,788&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbo37M09N092" style="text-align: right" title="Total performance stock-based compensation expense"&gt;874,869&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zmCLAYaL3Sld" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Total stock-based compensation expense, net of forfeitures, for stock option
awards totaled $&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zaR8sPVKIb4b" title="Stock-based compensation expense"&gt;2,457,788&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDFu2jq9iuih" title="Stock-based compensation expense"&gt;874,869&lt;/span&gt; for the years ended December 31, 2021, and 2020, respectively. &#160;Cash received from option
exercises for the years ended December 31, 2021, and 2020 was $&lt;span id="xdx_90C_eus-gaap--ProceedsFromStockOptionsExercised_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMRgb8MuFxF4" title="Cash received from option exercises"&gt;1,261,251&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--ProceedsFromStockOptionsExercised_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zE00MDl6Y2V2" title="Cash received from option exercises"&gt;95,880&lt;/span&gt;, respectively. We have recognized tax benefits associated
with options exercised of $665,700 and zero for the years ended December 31, 2021 and 2020, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The weighted-average grant-date fair value of options granted during the
years ended December 31, 2021, and 2020, was $&lt;span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zj76vh0jnD1g" title="Weighted-average grant-date fair value options granted"&gt;5,699,986 &lt;/span&gt;and $&lt;span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zH49XfAolJEh" title="Weighted-average grant-date fair value options granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0786"&gt;2,350,264,&lt;/span&gt;&lt;/span&gt; respectively. &#160;The total intrinsic value of options exercised
during the years ended December 31, 2021, and 2020, was $&lt;span id="xdx_90F_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zalTr5GzP3j"&gt;697,920&lt;/span&gt; and $&lt;span id="xdx_90D_ecustom--StockIssuedDuringPeriodSharesStockOptionsExercised1_pid_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zAvLgLRxX923"&gt;397,962&lt;/span&gt;, respectively.&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zXAxnS0ZScO7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table presents information pertaining to options outstanding
as of December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B1_zq5Cjb8NMsyh"&gt;Schedule of information pertaining to options outstanding&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;b&gt;Range of Exercise Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Number&lt;br/&gt;
Outstanding&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Remaining&lt;br/&gt;
Contractual&lt;br/&gt;
Life&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Number&lt;br/&gt;
Exercisable&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 130.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;$1.57 - $9.76&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_z6jAfN8Nsgi3" style="text-align: right" title="Number Outstanding"&gt;3,672,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zpQOtR1jN0q4" title="Weighted average remaining contractual term::XDX::P8Y6M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0794"&gt;8.5&lt;/span&gt;&lt;/span&gt; years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zkDtOfLrMOpd" style="text-align: right" title="Weighted average exercise price"&gt;3.42&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zWIWkONrgdKc" style="text-align: right" title="Number exercisable"&gt;983,750&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zy71YnMrAHw9" style="text-align: right" title="Weighted average exercise price"&gt;2.73&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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






&lt;p style="break-before: always"/&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;As of December 31, 2021, there was $&lt;span id="xdx_902_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zUAgKubuYxYh" title="Total unrecognized compensation cost"&gt;6,158,501&lt;/span&gt; of total unrecognized compensation
cost related to non-vested share-based compensation arrangements granted under the 2015 Plan. &#160;That cost is expected to be recognized
over a weighted-average period of &lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zyEDWLGQUpX9" title="weighted-average period (in years)::XDX::P46M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&gt;46&lt;/span&gt;&lt;/span&gt; months. &#160;The total fair value of shares vested was $&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zWUK8EmaDz2b" title="Total fair value of shares vested"&gt;1,923,179&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zcmS1HckmG9f"&gt;803,171&lt;/span&gt; at December 31, 2021,
and December 31, 2020, respectively.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Performance-Based Stock Options&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;There were no performance-based stock options granted during the twelve
months ended December 31, 2021, and 2020.&lt;/p&gt;

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

&lt;p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_zLYOR40lLTC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table summarizes the status of the 2015 Plan with respect
to performance-based stock options as of December 31, 2021:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BD_zzSbcLgLa4Qd" style="display: none; visibility: hidden"&gt;Schedule of performance base options outstanding&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; width: 257.3pt"&gt;Outstanding at January 1&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z9yOWHY8bLt" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 15.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7.15pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVkwHt9baBk6" style="vertical-align: bottom; width: 48.5pt; text-align: right" title="Outstanding at beginning"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 13pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 13.05pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zOJjisnA9Kb5" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 11.65pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7.15pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrnEEvu5JdIg" style="vertical-align: bottom; width: 49.95pt; text-align: right"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Granted&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8cnE1O0ww7j" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_znFAtCybhFP" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0NF4zVB0pog" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zeUvf90H8VT5" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Exercised&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zYHwmIyJzJje" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxzYJ114l9oj" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFHt9x89nry6" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8WDR5JHFtr9" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Forfeited&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zDvlPjsqOqG4" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8xB7RxUYYRj" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCZ1ChADhxAg" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zbyR1vHJeZSa" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Outstanding at year end&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ze2rDb1CohLl" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zGFOxO260E6l" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0847"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zy5dWxn2IQsj" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Options exercisable &lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6UrbX5UsGo5" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfva3WEZbiu3" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zM8eFYlPqTtd" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;333,333&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zUwy2ebcjYll" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 7.4pt; text-indent: -7.4pt"&gt;Weighted average fair value of options granted during the period&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z66yPrr0n2xa" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zn2ihk3ppic6" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0861"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zpxB2oQJa2vh" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zczjK9bXh40d" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0865"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Stock-based compensation expense&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zoeXrpU6ajZb" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense"&gt;(408,747&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcK0WhgCK8hi" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense"&gt;502,904&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_zilPtiZnmHpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 20pt"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Total performance stock-based compensation expense totaled $&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zBqzsmUIRzEb"&gt;(408,747)&lt;/span&gt; and
$&lt;span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zS6GIWYxb7K5" title="Allocated stock-based compensation expense"&gt;&lt;span title="Allocated stock-based compensation expense"&gt;502,904&lt;/span&gt;&lt;/span&gt; for the years ended December 2021 and 2020, respectively. All performance-based stock options were forfeited as of December31,
2021, and there was &lt;span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_do_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z70oeSsIVDok" title="Total unrecognized compensation cost"&gt;no&lt;/span&gt; unrecognized compensation cost remaining.&lt;/p&gt;

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

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

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

&lt;p id="xdx_894_eus-gaap--ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_zJJiEQU24Ytk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#x2019;s President and Chief Executive Officer and as an inducement to her employment, the
Company issued three restricted stock awards for an aggregate &lt;span id="xdx_904_ecustom--CommonStockForAnAggregateStock_iI_uShares_c20210412_zSSZjruqDmXf" title="Common stock For aggregate stock"&gt;1,000,000&lt;/span&gt; shares of common stock for an aggregate stock price of $&lt;span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20210412_zdK2DAQwdEc1"&gt;3,310,000&lt;/span&gt;
and each vesting subject to employment on the respective vesting date. &lt;span id="xdx_8B6_zjBFmkjhKaff"&gt;The following table summarizes the activities for our unvested
restricted stock awards for the twelve months ended December 31, 2021, and 2020.&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Twelve Months Ended December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Grant-Date Fair Value&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Grant-Date Fair Value&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 273.15pt"&gt;Unvested at January 1&lt;/td&gt;
    &lt;td style="width: 9.9pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zAOnvrMzZXyk" style="width: 47.25pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 13.95pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.35pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zvsRAG0iTYh7" style="width: 44.1pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 13.95pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG2DYR2HFlsf" style="width: 0.65in; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 0.2in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.35pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zmX6YvSkSDQ6" style="width: 45.9pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 9.9pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDSn1fnzFHQl" style="text-align: right" title="Granted"&gt;1,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYcftgEYsIo3" style="text-align: right" title="Granted"&gt;3.01&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG6BBzDYPjs3" style="text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYBbZhGKXL15" style="text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zNH3odINdOJ" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zgniPx54brAc" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zeVxOkd2iXb7" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zK825k4iXER3" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Forfeited/canceled&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zW3K8EBQo3T4" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_z0yoNTQH3nO7" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zQUoRUUElOSa" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpFwF4Ujj2Lb" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Unvested at December 31&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zA9D6qMRe7M9" style="text-align: right" title="Outstanding at ending"&gt;1,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zljBHLrxzoq7" style="text-align: right" title="Outstanding at ending"&gt;3.01&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zMiyyjlPtPK3" style="text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpLXFplVOaye" style="text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AE_zhToX4D1ux7g" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;As of December 31, 2021, there was $&lt;span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG4JkvadWjel" title="Total unrecognized compensation cost"&gt;2,299,726&lt;/span&gt; of unrecognized compensation
cost related to unvested employee restricted shares. This amount is expected to be recognized over a weighted-average period of &lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtMxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zJooO22Jtokc" title="weighted-average period (in years)::XDX::P39M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0920"&gt;39&lt;/span&gt;&lt;/span&gt; months.
We have recognized tax benefits associated with restricted stock award compensation of $&lt;span id="xdx_906_eus-gaap--RestrictedStockExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zkCgQ4cQHdfd" title="Recognized tax benefits"&gt;47,220&lt;/span&gt; and &lt;span id="xdx_904_eus-gaap--RestrictedStockExpense_dcxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDtwuNAfrPpl" title="Recognized tax benefits::XDX::0"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0924"&gt;zero&lt;/span&gt;&lt;/span&gt; for the twelve months ended December
31, 2021 and 2020, respectively.&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_ExecutiveskeyEmployeesAndConsultantsMember"
      decimals="INF"
      unitRef="Shares">3672500</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Shares">2000000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">6000000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2021Member_srt_DirectorMember"
      decimals="INF"
      unitRef="Shares">59658</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember"
      decimals="INF"
      unitRef="Shares">50000</krmd:NonemployeeServicesTransactionCost>
    <krmd:AmountForChairingBoardCommittee
      contextRef="From2018-12-302019-01-02_custom_NonEmployeeDirectorMember"
      decimals="0"
      unitRef="USD">10000</krmd:AmountForChairingBoardCommittee>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2019-09-292019-10-01_srt_BoardOfDirectorsChairmanMember"
      decimals="INF"
      unitRef="Shares">50000</krmd:NonemployeeServicesTransactionCost>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember"
      decimals="INF"
      unitRef="Shares">75000</krmd:NonemployeeServicesTransactionCost>
    <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction contextRef="From2020-12-302021-01-02_custom_NonEmployeeDirectorAndBoardAdvisorMember">to be paid quarterly $12,500 in cash and
$6,250 in common stock</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2020-12-302021-01-02_srt_BoardOfDirectorsChairmanMember"
      decimals="INF"
      unitRef="Shares">100000</krmd:NonemployeeServicesTransactionCost>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember"
      decimals="INF"
      unitRef="Shares">110000</krmd:NonemployeeServicesTransactionCost>
    <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction contextRef="From2020-05-172021-05-18_custom_NonEmployeeDirectorAndBoardAdvisorMember">to be paid quarterly $12,500 in cash and $15,000 in common stock</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction>
    <krmd:NonemployeeServicesTransactionCost
      contextRef="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember"
      decimals="INF"
      unitRef="Shares">140000</krmd:NonemployeeServicesTransactionCost>
    <us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction contextRef="From2020-05-172021-05-18_srt_BoardOfDirectorsChairmanMember">to be paid quarterly $12,500 in cash and $22,500 in common stock</us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2020-05-192020-05-20_custom_SettlementAgreementMember_custom_EMEDTechnologiesCorporationMember">the Company issued to EMED (i) 95,238 restricted stock units, which vested on May 21, 2020, and 95,238 restricted
stock units, which vested on January 1, 2021, and (ii) an option to purchase up to 400,000 shares of the Company&#x2019;s common stock
at an exercise price of $11.21 per share prior to February 1, 2021, which was not exercised.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
      contextRef="From2021-04-112021-04-12_custom_ChiefExecutiveOfficerLindaTharbyMember"
      decimals="0"
      unitRef="USD">3310000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89D_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zvQuSMxnRM8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The per share weighted average fair value of stock options granted during
the years ended December 31, 2021, and December 31, 2020 was $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMpqMoRMdMyl" title="Weighted average grant date fair value of stock options"&gt;2.85&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zJVtvgXO1qcb" title="Weighted average grant date fair value of stock options"&gt;6.53&lt;/span&gt;, respectively. &#160;The fair value of each award is estimated
on the grant date using the Black-Scholes option pricing model with the following weighted average assumptions used for grants in the
years ended December 31, 2021, and December 31, 2020. &#160;Historical information was the primary basis for the selection of the expected
volatility, expected dividend yield and the expected lives of the options. &#160;The risk-free interest rate was selected based upon yields
of the U.S. Treasury issues with a term equal to the expected life of the option being valued. &#160;The following table summarizes the
assumptions used in determining fair value. These assumptions are subjective and generally require significant analysis and judgment to
develop. &lt;span style="color: red"&gt;&#160;&lt;/span&gt;&lt;span&gt;We have recognized tax benefits associated with stock-based compensation of $&lt;span id="xdx_90A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zuwj3CX4KZX"&gt;175,257&lt;/span&gt; and
$&lt;span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqYOi9pnjSX"&gt;62,393&lt;/span&gt; for the years ended December 31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8BF_zttHi91g5LP7"&gt;Schedule of fair value of the stock options granted Black-Scholes option valuation model&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.25in"&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 160.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 88.8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 82.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Dividend yield&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zMl5KVbWSPf4" title="Dividend yield"&gt;0.00&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span title="Dividend yield"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zqaTAZO2MUwi"&gt;0.00&lt;/span&gt;&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Expected volatility&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zSMwbx5DeT04" title="Expected volatility"&gt;74.01&lt;/span&gt; &#x2013; &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_znrBnHPiEQcl"&gt;77.91&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zrZaSjP4hOZ7"&gt;62.11&lt;/span&gt; - &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z7TIYQqyOMoa"&gt;62.18&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Weighted-average volatility&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20210101__20211231_zQl1fr58UFkf" title="Weighted-average volatility"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_pii_dp0_uPure_c20200101__20201231_zVjxnRsWjwIh"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Expected dividends&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zX5fZvbPZU3f" title="Expected dividends"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zDKXouWK8dOj"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Expected term (in years)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_z7DFXHBexED7" title="Expected term (in years)::XDX::P10Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0708"&gt;10&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtYxL_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember_zTqoxGt5BuD3" title="Expected term (in years)::XDX::P10Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0710"&gt;10&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Risk-free rate&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_z0cET7Dw7kSb" title="Risk-free rate"&gt;1.20&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_z3T683giqTG" title="Risk-free rate"&gt;1.62&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MinimumMember_zNy170iwu543"&gt;0.63&lt;/span&gt; - &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pii_dp_uPure_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__srt--RangeAxis__srt--MaximumMember_zoVd2wXBtoGc"&gt;0.64&lt;/span&gt;%&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      unitRef="Pure">0.0000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.7401</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.7791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.6211</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.6218</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="INF"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0120</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0162</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.0063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.0064</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zimSR6ITnGc6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table summarizes the status of the Company&#x2019;s stock
option plan:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B2_zK1C2jtuuGPb"&gt;Schedule of stock option plan&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&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 colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 272.25pt"&gt;Outstanding at January 1 &lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zq0A7bHImiKf" style="width: 49.5pt; text-align: right" title="Outstanding at beginning"&gt;2,922,494&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z4ps9B1LIKai" style="width: 43.8pt; text-align: right" title="Outstanding at beginning"&gt;2.46&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zqKijinpN474" style="width: 48.75pt; text-align: right" title="Outstanding at beginning"&gt;3,647,000&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeGajbE5xWK4" style="width: 43.8pt; text-align: right" title="Outstanding at beginning"&gt;1.32&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z7snzBIn1gM9" style="text-align: right" title="Granted"&gt;2,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zG4w2Jd6JSWa" style="text-align: right" title="Granted"&gt;3.64&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zIpqru3UVLg5" style="text-align: right" title="Granted"&gt;360,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zkozSX0scMo6" style="text-align: right" title="Granted"&gt;9.54&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLWSwimEf121" style="text-align: right" title="Exercised"&gt;1,062,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zul3kYc18cX6" style="text-align: right" title="Exercised"&gt;1.19&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zeXBjgm6OLTb" style="text-align: right" title="Exercised"&gt;884,506&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z5yBI1VbZiK6" style="text-align: right" title="Exercised"&gt;0.71&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Forfeited&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zLPYnZvPjkX2" style="text-align: right" title="Forfeited"&gt;187,494&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znz4NCkO0V1" style="text-align: right" title="Forfeited"&gt;3.36&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6wO0BU0J5qc" style="text-align: right" title="Forfeited"&gt;200,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zar40eJdpBug" style="text-align: right" title="Forfeited"&gt;2.09&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Outstanding at year end&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zYEPE2PCyPV9" style="text-align: right" title="Outstanding at ending"&gt;3,672,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbY4YeiZpbyf" style="text-align: right" title="Outstanding at ending"&gt;3.42&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zybG0tj0Tal7" style="text-align: right" title="Outstanding at ending"&gt;2,922,494&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zwdLObR30Xde" style="text-align: right" title="Outstanding at ending"&gt;2.46&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Options exercisable &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zy1GEgBldQ2i" style="text-align: right" title="Options exercisable at ending"&gt;983,750&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zEYoxugzkTVg" style="text-align: right" title="Options exercisable"&gt;2.73&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z6WSPsCATzMh" style="text-align: right" title="Options exercisable at ending"&gt;906,244&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pid_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_znnQCG8Z8Fd4" style="text-align: right" title="Options exercisable"&gt;1.40&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 19.05pt; text-indent: -19.05pt"&gt;Weighted average fair value of options granted during the period&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zTmeJVFsvsGl" style="text-align: right" title="Weighted average fair value of options granted during the period"&gt;2.85&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_z1fEwzUYMig4" style="text-align: right" title="Weighted average fair value of options granted during the period"&gt;6.53&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Stock-based compensation expense&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zlp5FZ09brc3" style="text-align: right" title="Total performance stock-based compensation expense"&gt;2,457,788&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member_zbo37M09N092" style="text-align: right" title="Total performance stock-based compensation expense"&gt;874,869&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">2922494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">3647000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">1.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">3.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">360000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">9.54</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">1062500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">1.19</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">884506</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">0.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">187494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">3.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">2.09</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">3672500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">3.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">2922494</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">983750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">2.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="Shares">906244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">1.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">2.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="INF"
      unitRef="USDPShares">6.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member"
      decimals="0"
      unitRef="USD">2457788</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member"
      decimals="0"
      unitRef="USD">874869</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">2457788</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">874869</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">1261251</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">95880</us-gaap:ProceedsFromStockOptionsExercised>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      unitRef="Shares">5699986</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue>
    <krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      unitRef="Shares">697920</krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1>
    <krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="INF"
      unitRef="Shares">397962</krmd:StockIssuedDuringPeriodSharesStockOptionsExercised1>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_898_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zXAxnS0ZScO7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span&gt;The following table presents information pertaining to options outstanding
as of December 31, 2021:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B1_zq5Cjb8NMsyh"&gt;Schedule of information pertaining to options outstanding&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;b&gt;Range of Exercise Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Number&lt;br/&gt;
Outstanding&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Remaining&lt;br/&gt;
Contractual&lt;br/&gt;
Life&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Number&lt;br/&gt;
Exercisable&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="width: 130.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 13.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;$1.57 - $9.76&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_z6jAfN8Nsgi3" style="text-align: right" title="Number Outstanding"&gt;3,672,500&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtYxL_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zpQOtR1jN0q4" title="Weighted average remaining contractual term::XDX::P8Y6M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0794"&gt;8.5&lt;/span&gt;&lt;/span&gt; years&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zkDtOfLrMOpd" style="text-align: right" title="Weighted average exercise price"&gt;3.42&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_pii_uShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zWIWkONrgdKc" style="text-align: right" title="Number exercisable"&gt;983,750&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_pii_uUSDPShares_c20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--TimeBasedSharesOptionsMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--ExercisePrice1Member_zy71YnMrAHw9" style="text-align: right" title="Weighted average exercise price"&gt;2.73&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member"
      decimals="INF"
      unitRef="Shares">3672500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member"
      decimals="INF"
      unitRef="USDPShares">3.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member"
      decimals="INF"
      unitRef="Shares">983750</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member"
      decimals="INF"
      unitRef="USDPShares">2.73</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">6158501</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">1923179</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember"
      decimals="0"
      unitRef="USD">803171</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89A_eus-gaap--ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_zLYOR40lLTC6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The following table summarizes the status of the 2015 Plan with respect
to performance-based stock options as of December 31, 2021:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BD_zzSbcLgLa4Qd" style="display: none; visibility: hidden"&gt;Schedule of performance base options outstanding&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December 31, 2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Exercise&lt;br/&gt;
Price&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; width: 257.3pt"&gt;Outstanding at January 1&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z9yOWHY8bLt" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 15.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7.15pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVkwHt9baBk6" style="vertical-align: bottom; width: 48.5pt; text-align: right" title="Outstanding at beginning"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 13pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 13.05pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zOJjisnA9Kb5" style="vertical-align: bottom; width: 48pt; text-align: right" title="Outstanding at beginning"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 11.65pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7.15pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20200930__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zrnEEvu5JdIg" style="vertical-align: bottom; width: 49.95pt; text-align: right"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 7pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Granted&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8cnE1O0ww7j" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_znFAtCybhFP" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0NF4zVB0pog" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zeUvf90H8VT5" style="vertical-align: bottom; text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Exercised&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zYHwmIyJzJje" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxzYJ114l9oj" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zFHt9x89nry6" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8WDR5JHFtr9" style="vertical-align: bottom; text-align: right" title="Exercised"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Forfeited&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zDvlPjsqOqG4" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z8xB7RxUYYRj" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCZ1ChADhxAg" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zbyR1vHJeZSa" style="vertical-align: bottom; text-align: right" title="Forfeited"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Outstanding at year end&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ze2rDb1CohLl" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zGFOxO260E6l" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0847"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zy5dWxn2IQsj" style="vertical-align: bottom; text-align: right" title="Outstanding at ending"&gt;1,000,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Options exercisable &lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6UrbX5UsGo5" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zfva3WEZbiu3" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zM8eFYlPqTtd" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;333,333&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pii_d0_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zUwy2ebcjYll" style="vertical-align: bottom; text-align: right" title="Options exercisable at ending"&gt;1.70&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 7.4pt; text-indent: -7.4pt"&gt;Weighted average fair value of options granted during the period&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z66yPrr0n2xa" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zn2ihk3ppic6" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0861"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zpxB2oQJa2vh" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zczjK9bXh40d" style="vertical-align: bottom; text-align: right" title="Weighted average fair value of options granted during the period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0865"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;Stock-based compensation expense&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98B_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zoeXrpU6ajZb" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense"&gt;(408,747&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcK0WhgCK8hi" style="vertical-align: bottom; text-align: right" title="Stock-based compensation expense"&gt;502,904&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">1.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">333333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="USDPShares">1.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="INF"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="0"
      unitRef="USD">-408747</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="0"
      unitRef="USD">502904</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="0"
      unitRef="USD">-408747</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="0"
      unitRef="USD">502904</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember"
      decimals="0"
      unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_894_eus-gaap--ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_zJJiEQU24Ytk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On April 12, 2021, pursuant to an employment agreement entered into on
March 15, 2021, with Linda Tharby, the Company&#x2019;s President and Chief Executive Officer and as an inducement to her employment, the
Company issued three restricted stock awards for an aggregate &lt;span id="xdx_904_ecustom--CommonStockForAnAggregateStock_iI_uShares_c20210412_zSSZjruqDmXf" title="Common stock For aggregate stock"&gt;1,000,000&lt;/span&gt; shares of common stock for an aggregate stock price of $&lt;span id="xdx_909_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_iI_c20210412_zdK2DAQwdEc1"&gt;3,310,000&lt;/span&gt;
and each vesting subject to employment on the respective vesting date. &lt;span id="xdx_8B6_zjBFmkjhKaff"&gt;The following table summarizes the activities for our unvested
restricted stock awards for the twelve months ended December 31, 2021, and 2020.&lt;/span&gt;&lt;/p&gt;

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

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 7.5in; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Twelve Months Ended December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Grant-Date Fair Value&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Weighted&lt;br/&gt;
Average&lt;br/&gt;
Grant-Date Fair Value&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 273.15pt"&gt;Unvested at January 1&lt;/td&gt;
    &lt;td style="width: 9.9pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zAOnvrMzZXyk" style="width: 47.25pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 13.95pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.35pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zvsRAG0iTYh7" style="width: 44.1pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 13.95pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG2DYR2HFlsf" style="width: 0.65in; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 0.2in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 10.35pt"&gt;$&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iS_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zmX6YvSkSDQ6" style="width: 45.9pt; text-align: right" title="Outstanding at beginning"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 9.9pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Granted&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zDSn1fnzFHQl" style="text-align: right" title="Granted"&gt;1,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYcftgEYsIo3" style="text-align: right" title="Granted"&gt;3.01&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zG6BBzDYPjs3" style="text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zYBbZhGKXL15" style="text-align: right" title="Granted"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Vested&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zNH3odINdOJ" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zgniPx54brAc" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross_pii_d0_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zeVxOkd2iXb7" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zK825k4iXER3" style="text-align: right" title="Vested"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;Forfeited/canceled&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zW3K8EBQo3T4" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_989_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_z0yoNTQH3nO7" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zQUoRUUElOSa" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested_pii_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpFwF4Ujj2Lb" style="text-align: right" title="Forfeited/canceled"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Unvested at December 31&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zA9D6qMRe7M9" style="text-align: right" title="Outstanding at ending"&gt;1,000,000&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_pid_uShares_c20210101__20211231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zljBHLrxzoq7" style="text-align: right" title="Outstanding at ending"&gt;3.01&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested_iE_pid_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zMiyyjlPtPK3" style="text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested_iE_d0_uShares_c20200101__20201231__us-gaap--PlanNameAxis__custom--StockOptionPlan2015Member__us-gaap--AwardTypeAxis__custom--RestrictedStockAwardsMember_zpLXFplVOaye" style="text-align: right" title="Outstanding at ending"&gt;&#x2014;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested
      contextRef="AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">1000000</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">3.01</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested>
    <krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested
      contextRef="From2020-01-012020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">1000000</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">3.01</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested>
    <krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested
      contextRef="AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="INF"
      unitRef="Shares">0</krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="0"
      unitRef="USD">2299726</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:RestrictedStockExpense
      contextRef="From2021-01-012021-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember"
      decimals="0"
      unitRef="USD">47220</us-gaap:RestrictedStockExpense>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80E_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zgepnEdcsXLd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 5 &#x2014; &lt;span id="xdx_826_zd0IcVf5vTI6"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We have finance and operating leases for our corporate office and certain
office and computer equipment. &#160;Our leases have remaining lease terms of 0.6 years, some of which include options to extend the leases
annually and some with options to terminate the leases within &lt;span id="xdx_907_ecustom--LessorOperatingLeaseOptionToTerminate1_dtYxL_c20210101__20211231_z5akQ0noPDzc" title="Operating lease, options to terminate::XDX::P1Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0931"&gt;1&lt;/span&gt;&lt;/span&gt; year.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;At contract inception, we evaluate whether an arrangement is or contains
a lease for which we are the lessee (that is, arrangements which provide us with the right to control a physical asset for a period of
time). &#160;Operating leases are accounted for on the balance sheets with ROU assets being recognized in &#x201c;Operating lease right-of-use
assets&#x201d; and lease liabilities recognized in &#x201c;Operating lease liability &#x2013; current&#x201d; and &#x201c;Operating lease liability,
net of current portion.&#x201d; Finance leases are accounted for on the balance sheets recognized in &#x201c;Property and equipment, net&#x201d;
and lease liabilities recognized in &#x201c;Finance lease liability &#x2013; current&#x201d; and &#x201c;Finance lease liability, net of current
portion.&#x201d;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Operating lease expenses are recognized on a straight-line basis over the
lease term. &#160;With respect to finance leases, amortization of the ROU asset is presented separately from interest expense related
to the finance lease liability.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We have elected to combine lease and non-lease components for all lease
contracts where we are the lessee.&#160; Additionally, for arrangements with lease terms of 12 months or less, we do not recognize ROU
assets and lease liabilities and lease payments are recognized on a straight-line basis over the lease term with variable lease payments
recognized in the period in which the obligation is incurred. &#160;ROU assets are measured for impairment when a triggering event occurs.&lt;/p&gt;

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

&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zWEWtyUB28R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The components of lease expense were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B6_zzgPj7wID9E8"&gt;Schedule of components of lease expense&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in"&gt;
    &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20210101__20211231_z0sZp7ptH3K5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20200101__20201231_z7I84xXnR7Fk" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 189pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 57pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.8in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseCost_maLCzFzn_maLCzx6T_zFtE5GmGRl13" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Operating lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;149,476&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;151,686&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShortTermLeaseCost_maLCzFzn_maLCzx6T_zIU7xxwVFvdc" style="vertical-align: bottom"&gt;
    &lt;td&gt;Short-term lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;146,604&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;65,227&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LeaseCost_iT_mtLCzFzn_mtLCzx6T_z1jRqs8GbZRi" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Total lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;296,080&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;216,913&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--FinanceLeaseCost1Abstract_iB_z79Z24QLa2y3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Finance lease cost:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_maFLCzAT2_zWqbQk6GTQd6" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 27.5pt; text-indent: -9.1pt"&gt;Amortization of right-of-use assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,586&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,302&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_i01_maFLCzAT2_zF5Km3oaQSCe" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 27.5pt; text-indent: -9.1pt"&gt;Interest on lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;60&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;237&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--FinanceLeaseCost_i01T_mtFLCzAT2_zO2MbcElAMRa" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Total finance lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;5,539&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A7_zMV5IpDs4G5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zC9DD8RSftCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Supplemental cash flow information related to leases was as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BA_ziOZQr4EB4cb" style="display: none; visibility: hidden"&gt;Schedule of cash flow information related to leases&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in"&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: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20210101__20211231_zkhjpIWnF2y8" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20200101__20201231_zHErvnEYgbEa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="5" style="text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 190.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 54.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 55.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_z2LjH1hAMO66" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.45pt; text-indent: -9.45pt"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeasePayments_i01_zzTEzOyd3cY8" style="vertical-align: bottom"&gt;
    &lt;td&gt;Operating cash flows from operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;141,293&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;136,888&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeasePrincipalPayments_i01_zIuHtjBokSV6" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Financing cash flows from finance leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,296&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A5_zfT0xbdNB99f" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;






&lt;p style="break-before: always"/&gt;



&lt;p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_zTDUerQ0DrX5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B6_z71NhqRePQ3a" style="display: none; visibility: hidden"&gt;Schdeule of balance sheet information related to leases&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20211231_z9JMdaR7g0we" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20201231_zyeQwwXH9bb3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AssetsAndLiabilitiesOperatingLesseeAbstract_iB_zChjfrbtqDek" style="vertical-align: bottom"&gt;
    &lt;td style="width: 216.75pt; padding-left: 9.1pt; text-indent: -9.1pt"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_z19E2wVJeJuc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease right-of-use assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;236,846&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_maOLLzUcW_zRTtcBWNKwc5" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease liability - current &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;141,293&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maOLLzUcW_zU4N2HKqAnNh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease liability, net of current portion&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_i01TI_mtOLLzUcW_zMwMcQLERqH4" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Total operating lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;236,846&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AssetsAndLiabilitiesLesseeFinanceAbstract_iB_zTMtHnAhqic6" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;&lt;b&gt;Finance Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maPPAEOzWRu_zWAaSSg4JqB8" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Property and equipment, at cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;12,725&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;12,725&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_di_msPPAEOzWRu_zJbKlwQix6K2" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Accumulated depreciation&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(12,725&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(10,139&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentOtherNet_i01TI_mtPPAEOzWRu_ziY1ezig4YZa" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Property and equipment, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;2,586&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzWBu_zHC1uyRddx0g" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance lease liability &#x2013; current&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0999"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzWBu_zph2OhgeuBal" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance lease liability, net of current portion&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzWBu_zqlYpWjvKCx9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Total finance lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1005"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; width: 218.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 74.25pt; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: top; width: 74.25pt; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Weighted Average Remaining Lease Term&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20211231_zj7IyLKhCTi2" title="::XDX::P0Y7M6D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;0.6&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20201231_zx6ToBfzjAzd" title="::XDX::P1Y4M24D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1008"&gt;1.4&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20211231_zuO73n7xBvi5" title="Finance leases::XDX::P0Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1010"&gt;0&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20201231_zWVGYdjzJ6H7" title="::XDX::P0Y8M12D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1011"&gt;0.7&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Weighted Average Discount Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zUlKVYVC89pk" title="Operating leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20201231_zb55IbYLpxtc" title="Operating leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zlJgaZyCgTb9" title="Finance leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20201231_z776k2rYeDE5" title="Finance leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A2_zKdT4bDTnkua" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zKJO0beb7s72" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Maturities of lease liabilities are as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BD_zTAb48jX1Fjj" style="display: none; visibility: hidden"&gt;Schedule of maturities of lease liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;b&gt;Year Ending December 31, &lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Finance Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 216.75pt"&gt;2022&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231_zfrQ9Vx3x0td" style="width: 69.75pt; text-align: right" title="2022"&gt;97,256&lt;/td&gt;
    &lt;td style="width: 10.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_d0_c20211231_zhagnjlZBWt1" style="width: 64.05pt; text-align: right" title="2022"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2023&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zxbqRdsOv3l3" style="vertical-align: bottom; text-align: right" title="2023"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zJifVFQ0uFF4" style="vertical-align: bottom; text-align: right" title="2023"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;2024&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_z2qeIN4m6Y75" style="vertical-align: bottom; background-color: white; text-align: right" title="2024"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_zO2aqzsloL4l" style="vertical-align: bottom; background-color: white; text-align: right" title="2024"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2025&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zI52F2tce8Sf" style="vertical-align: bottom; text-align: right" title="2025"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zZUasaqMvRM" style="vertical-align: bottom; text-align: right" title="2025"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;Thereafter&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_zsV4lgvxtBz7" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_z2VRVxrO7no6" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total undiscounted lease payments&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_c20211231_zzrREiBZyjSi" style="vertical-align: bottom; text-align: right" title="Total undiscounted operating lease payments"&gt;97,256&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white; padding-left: 18.8pt"&gt;Less: imputed interest&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--LesseeOperatingLeaseImputedInterest_iNI_di_c20211231_zaZeelGuWyHa" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest"&gt;(1,703&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--LesseeFinancingLeaseImputedInterest_iNI_di0_c20211231_z1T5D7vRnwb3" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total lease liabilities&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iTI_c20211231_zbt3C9BAHQpe" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total operating lease liabilities"&gt;95,553&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_c20211231_zxOvTfNsk588" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total finance lease liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zwymWbA9Btvg" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_890_eus-gaap--LeaseCostTableTextBlock_zWEWtyUB28R3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The components of lease expense were as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; display: none; visibility: hidden"&gt;&lt;span id="xdx_8B6_zzgPj7wID9E8"&gt;Schedule of components of lease expense&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in"&gt;
    &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_493_20210101__20211231_z0sZp7ptH3K5" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_492_20200101__20201231_z7I84xXnR7Fk" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 189pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 57pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.8in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseCost_maLCzFzn_maLCzx6T_zFtE5GmGRl13" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Operating lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;149,476&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;151,686&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ShortTermLeaseCost_maLCzFzn_maLCzx6T_zIU7xxwVFvdc" style="vertical-align: bottom"&gt;
    &lt;td&gt;Short-term lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;146,604&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;65,227&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LeaseCost_iT_mtLCzFzn_mtLCzx6T_z1jRqs8GbZRi" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Total lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;296,080&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;216,913&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--FinanceLeaseCost1Abstract_iB_z79Z24QLa2y3" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Finance lease cost:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_i01_maFLCzAT2_zWqbQk6GTQd6" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 27.5pt; text-indent: -9.1pt"&gt;Amortization of right-of-use assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,586&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,302&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_i01_maFLCzAT2_zF5Km3oaQSCe" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 27.5pt; text-indent: -9.1pt"&gt;Interest on lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;60&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;237&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--FinanceLeaseCost_i01T_mtFLCzAT2_zO2MbcElAMRa" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Total finance lease cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-top: black 1pt solid; border-bottom: black 2.25pt double; text-align: right"&gt;5,539&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">149476</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">151686</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">146604</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">65227</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">296080</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">216913</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2586</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">5302</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">60</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">237</us-gaap:FinanceLeaseInterestExpense>
    <krmd:FinanceLeaseCost
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2646</krmd:FinanceLeaseCost>
    <krmd:FinanceLeaseCost
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">5539</krmd:FinanceLeaseCost>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89A_eus-gaap--OperatingLeaseLeaseIncomeTableTextBlock_zC9DD8RSftCl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Supplemental cash flow information related to leases was as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BA_ziOZQr4EB4cb" style="display: none; visibility: hidden"&gt;Schedule of cash flow information related to leases&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.75in"&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: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_498_20210101__20211231_zkhjpIWnF2y8" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_497_20200101__20201231_zHErvnEYgbEa" style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="5" style="text-align: center"&gt;&lt;b&gt;Years Ended&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="5" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 190.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 54.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 55.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_z2LjH1hAMO66" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.45pt; text-indent: -9.45pt"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeasePayments_i01_zzTEzOyd3cY8" style="vertical-align: bottom"&gt;
    &lt;td&gt;Operating cash flows from operating leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;141,293&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;136,888&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FinanceLeasePrincipalPayments_i01_zIuHtjBokSV6" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Financing cash flows from finance leases&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;5,296&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">141293</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">136888</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">2646</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">5296</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_zTDUerQ0DrX5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B6_z71NhqRePQ3a" style="display: none; visibility: hidden"&gt;Schdeule of balance sheet information related to leases&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20211231_z9JMdaR7g0we" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20201231_zyeQwwXH9bb3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--AssetsAndLiabilitiesOperatingLesseeAbstract_iB_zChjfrbtqDek" style="vertical-align: bottom"&gt;
    &lt;td style="width: 216.75pt; padding-left: 9.1pt; text-indent: -9.1pt"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 63pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 12.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 64.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_z19E2wVJeJuc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease right-of-use assets&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;236,846&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_maOLLzUcW_zRTtcBWNKwc5" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease liability - current &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;141,293&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maOLLzUcW_zU4N2HKqAnNh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating lease liability, net of current portion&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_i01TI_mtOLLzUcW_zMwMcQLERqH4" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Total operating lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;95,553&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;236,846&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AssetsAndLiabilitiesLesseeFinanceAbstract_iB_zTMtHnAhqic6" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;&lt;b&gt;Finance Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maPPAEOzWRu_zWAaSSg4JqB8" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Property and equipment, at cost&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;12,725&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;12,725&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentOtherAccumulatedDepreciation_i01NI_di_msPPAEOzWRu_zJbKlwQix6K2" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Accumulated depreciation&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(12,725&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(10,139&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentOtherNet_i01TI_mtPPAEOzWRu_ziY1ezig4YZa" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Property and equipment, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;2,586&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinanceLeaseLiabilityCurrent_iI_maFLLzWBu_zHC1uyRddx0g" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance lease liability &#x2013; current&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0999"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_maFLLzWBu_zph2OhgeuBal" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance lease liability, net of current portion&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1003"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinanceLeaseLiability_iTI_mtFLLzWBu_zqlYpWjvKCx9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 9.1pt; text-indent: -9.1pt"&gt;Total finance lease liabilities&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1005"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;2,646&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; width: 218.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9.75pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 74.25pt; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 11.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: top; width: 74.25pt; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 0.1in"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Weighted Average Remaining Lease Term&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20211231_zj7IyLKhCTi2" title="::XDX::P0Y7M6D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1007"&gt;0.6&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseRenewalTerm_iI_dtYxL_c20201231_zx6ToBfzjAzd" title="::XDX::P1Y4M24D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1008"&gt;1.4&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20211231_zuO73n7xBvi5" title="Finance leases::XDX::P0Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1010"&gt;0&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--LesseeFinanceLeaseRenewalTerm1_iI_dtYxL_c20201231_zWVGYdjzJ6H7" title="::XDX::P0Y8M12D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1011"&gt;0.7&lt;/span&gt;&lt;/span&gt; Years&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;&lt;b&gt;Weighted Average Discount Rate&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Operating leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zUlKVYVC89pk" title="Operating leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_pii_dp_uPure_c20201231_zb55IbYLpxtc" title="Operating leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 28.25pt; text-indent: -9.45pt"&gt;Finance leases&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20211231_zlJgaZyCgTb9" title="Finance leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--LesseeFinanceLeaseDiscountRate_iI_pii_dp_uPure_c20201231_z776k2rYeDE5" title="Finance leases"&gt;4.75&lt;/span&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">236846</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">141293</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">236846</us-gaap:OperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12725</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">12725</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">12725</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">10139</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2586</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2646</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiability contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">2646</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseDiscountRate contextRef="AsOf2021-12-31" decimals="INF" unitRef="Pure">0.0475</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseDiscountRate contextRef="AsOf2020-12-31" decimals="INF" unitRef="Pure">0.0475</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeFinanceLeaseDiscountRate contextRef="AsOf2021-12-31" decimals="INF" unitRef="Pure">0.0475</us-gaap:LesseeFinanceLeaseDiscountRate>
    <us-gaap:LesseeFinanceLeaseDiscountRate contextRef="AsOf2020-12-31" decimals="INF" unitRef="Pure">0.0475</us-gaap:LesseeFinanceLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_89B_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zKJO0beb7s72" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Maturities of lease liabilities are as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8BD_zTAb48jX1Fjj" style="display: none; visibility: hidden"&gt;Schedule of maturities of lease liabilities&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&gt;
  &lt;tr style="background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom"&gt;&lt;b&gt;Year Ending December 31, &lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Operating Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; vertical-align: bottom; text-align: center"&gt;&lt;b&gt;Finance Leases&lt;/b&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 216.75pt"&gt;2022&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_c20211231_zfrQ9Vx3x0td" style="width: 69.75pt; text-align: right" title="2022"&gt;97,256&lt;/td&gt;
    &lt;td style="width: 10.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.1in"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_d0_c20211231_zhagnjlZBWt1" style="width: 64.05pt; text-align: right" title="2022"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="width: 9pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2023&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zxbqRdsOv3l3" style="vertical-align: bottom; text-align: right" title="2023"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_d0_c20211231_zJifVFQ0uFF4" style="vertical-align: bottom; text-align: right" title="2023"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;2024&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_z2qeIN4m6Y75" style="vertical-align: bottom; background-color: white; text-align: right" title="2024"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_d0_c20211231_zO2aqzsloL4l" style="vertical-align: bottom; background-color: white; text-align: right" title="2024"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;2025&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zI52F2tce8Sf" style="vertical-align: bottom; text-align: right" title="2025"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_d0_c20211231_zZUasaqMvRM" style="vertical-align: bottom; text-align: right" title="2025"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;Thereafter&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_zsV4lgvxtBz7" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_d0_c20211231_z2VRVxrO7no6" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Thereafter"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total undiscounted lease payments&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_c20211231_zzrREiBZyjSi" style="vertical-align: bottom; text-align: right" title="Total undiscounted operating lease payments"&gt;97,256&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr&gt;
    &lt;td style="vertical-align: bottom; background-color: white; padding-left: 18.8pt"&gt;Less: imputed interest&lt;/td&gt;
    &lt;td style="vertical-align: top; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_986_ecustom--LesseeOperatingLeaseImputedInterest_iNI_di_c20211231_zaZeelGuWyHa" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest"&gt;(1,703&lt;/td&gt;
    &lt;td style="vertical-align: bottom; background-color: white"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_985_ecustom--LesseeFinancingLeaseImputedInterest_iNI_di0_c20211231_z1T5D7vRnwb3" style="border-bottom: black 1pt solid; vertical-align: bottom; background-color: white; text-align: right" title="Less: imputed interest"&gt;&#x2014;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="background-color: #E6E6E6"&gt;
    &lt;td style="vertical-align: bottom"&gt;Total lease liabilities&lt;/td&gt;
    &lt;td style="vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iTI_c20211231_zbt3C9BAHQpe" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total operating lease liabilities"&gt;95,553&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; vertical-align: bottom"&gt;$&lt;/td&gt;
    &lt;td id="xdx_982_eus-gaap--FinanceLeaseLiability_iI_c20211231_zxOvTfNsk588" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Total finance lease liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1051"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">97256</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">97256</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <krmd:LesseeOperatingLeaseImputedInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1703</krmd:LesseeOperatingLeaseImputedInterest>
    <krmd:LesseeFinancingLeaseImputedInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-0</krmd:LesseeFinancingLeaseImputedInterest>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">95553</us-gaap:OperatingLeaseLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_809_eus-gaap--IncomeTaxDisclosureTextBlock_zPsZlGzGegyl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 6 &#x2014; &lt;span id="xdx_821_zSKXgMgS8SKi"&gt;FEDERAL AND STATE INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zQwkFfp4f1lb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Income tax expense consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B9_zZmZJaxhysKl" style="display: none; visibility: hidden"&gt;Schedule of provision for income taxes&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.5in"&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 colspan="2" id="xdx_495_20210101__20211231_zd0giR5cbw78" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20200101__20201231_zprigI5dbhdg" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zwLMcIoAe7n5" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;State income tax:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_z4kRbWCoK5G9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 144.75pt; padding-left: 21.8pt"&gt;Current, net of refund&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 63.75pt; text-align: right"&gt;(12,800&lt;/td&gt;
    &lt;td style="width: 17.25pt"&gt;)&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 64.5pt; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_ztnPWgNuaaIk" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Federal income tax:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_zlLQRA8cISBe" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Deferred&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,814,418&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(62,967&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CurrentFederalTaxExpenseBenefit_zU23RmcpOBg1" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Current&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1069"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;62,967&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zKxLyaHfdaH9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Income tax benefit/(expense)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,801,618&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

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






&lt;p style="break-before: always"/&gt;



&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5W8AKJTTC8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The reconciliation of income taxes shown in the financial statements and
amounts computed by applying the Federal expected tax rate of 21% for year 2021 and 2020 is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B8_z4uLkkt5LB47" style="display: none; visibility: hidden"&gt;Schedule of reconciliation of income taxes&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&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 colspan="2" id="xdx_49D_20210101__20211231_znCfCZcIoVxh" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20200101__20201231_zvbOAoprXvsa" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_zJUAWPXDAfzc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 216.75pt"&gt;Loss before taxes&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 65.25pt; text-align: right"&gt;(6,364,441&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; width: 17.25pt"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 63.75pt; text-align: right"&gt;(1,194,263&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; width: 8.25pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zD61QIcQR1tb" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Income taxes computed at the federal statutory rate &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,336,533&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;250,795&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_z2tk5mxP9753" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;State income and franchise tax&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(12,800&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_z0NLI8xKlYu2" style="vertical-align: bottom"&gt;
    &lt;td&gt;Permanent differences and other&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;477,885&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(250,795&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxExpenseBenefit_zQhXNxutpBG5" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Income tax benefit/(expense)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,801,618&lt;/td&gt;
    &lt;td style="border-bottom: white 1.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="border-bottom: white 1.5pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A6_znCVgjHxQdUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zex5XADHJOn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The significant components of deferred income tax assets, net are as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B3_zo9TxwjP7AYh" style="display: none; visibility: hidden"&gt;Schedule of components of deferred tax assets&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&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 colspan="2" id="xdx_49E_20211231_ztuIIrbYczG3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20201231_zDWCPc6jm5D6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredCompensationPlanAssets_iI_maDTANzPc8_zBDao6JKKyif" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 217.5pt"&gt;Deferred compensation cost&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 66pt; text-align: right"&gt;389,981&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 62.25pt; text-align: right"&gt;239,036&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DepreciationDepletionAndAmortization1_iI_maDTANzPc8_zFU38MQCiHF9" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Depreciation and amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(116,911&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(135,092&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--RdCredit_iI_maDTANzPc8_z6u0yQjxIh24" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;R&amp;amp;D credit&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;142,538&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--Nol_iI_maDTANzPc8_zkqAbKlLU717" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;NOL&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,507,982&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForDoubtfulOtherReceivables1Current_iI_maDTANzPc8_zWpKtTkBxJM8" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Allowance for bad debts and other&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;17,664&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;21,330&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iI_mtDTANzPc8_zRkOmGDrmDph" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Deferred income tax assets, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,941,254&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;125,274&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AD_z3v5I0miHNzh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Our U.S. federal and state income tax returns remain open to examination
for the tax years 2018 through 2021.&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zQwkFfp4f1lb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Income tax expense consisted of the following:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B9_zZmZJaxhysKl" style="display: none; visibility: hidden"&gt;Schedule of provision for income taxes&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 4.5in"&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 colspan="2" id="xdx_495_20210101__20211231_zd0giR5cbw78" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20200101__20201231_zprigI5dbhdg" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_zwLMcIoAe7n5" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;State income tax:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_z4kRbWCoK5G9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 144.75pt; padding-left: 21.8pt"&gt;Current, net of refund&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 63.75pt; text-align: right"&gt;(12,800&lt;/td&gt;
    &lt;td style="width: 17.25pt"&gt;)&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 64.5pt; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_iB_ztnPWgNuaaIk" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Federal income tax:&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_zlLQRA8cISBe" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Deferred&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,814,418&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(62,967&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CurrentFederalTaxExpenseBenefit_zU23RmcpOBg1" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td style="padding-left: 21.8pt"&gt;Current&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1069"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;62,967&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxExpenseBenefit_zKxLyaHfdaH9" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Income tax benefit/(expense)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,801,618&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-12800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-17800</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1814418</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-62967</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">62967</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1801618</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-17800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5W8AKJTTC8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The reconciliation of income taxes shown in the financial statements and
amounts computed by applying the Federal expected tax rate of 21% for year 2021 and 2020 is as follows:&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B8_z4uLkkt5LB47" style="display: none; visibility: hidden"&gt;Schedule of reconciliation of income taxes&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&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 colspan="2" id="xdx_49D_20210101__20211231_znCfCZcIoVxh" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20200101__20201231_zvbOAoprXvsa" style="border-bottom: black 0pt solid; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&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 colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;Year Ended&lt;br/&gt;
December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_iN_di_zJUAWPXDAfzc" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 216.75pt"&gt;Loss before taxes&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 65.25pt; text-align: right"&gt;(6,364,441&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; width: 17.25pt"&gt;)&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; width: 63.75pt; text-align: right"&gt;(1,194,263&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double; width: 8.25pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_zD61QIcQR1tb" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Income taxes computed at the federal statutory rate &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,336,533&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;$&lt;/td&gt;
    &lt;td style="text-align: right"&gt;250,795&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_z2tk5mxP9753" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;State income and franchise tax&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(12,800&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--IncomeTaxReconciliationOtherAdjustments_z0NLI8xKlYu2" style="vertical-align: bottom"&gt;
    &lt;td&gt;Permanent differences and other&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;477,885&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;(250,795&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxExpenseBenefit_zQhXNxutpBG5" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Income tax benefit/(expense)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,801,618&lt;/td&gt;
    &lt;td style="border-bottom: white 1.5pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;(17,800&lt;/td&gt;
    &lt;td style="border-bottom: white 1.5pt double"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">6364441</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">1194263</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1336533</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">250795</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">-12800</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-17800</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">477885</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-250795</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">1801618</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">-17800</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_894_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zex5XADHJOn5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The significant components of deferred income tax assets, net are as follows:&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;span id="xdx_8B3_zo9TxwjP7AYh" style="display: none; visibility: hidden"&gt;Schedule of components of deferred tax assets&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 5.5in"&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 colspan="2" id="xdx_49E_20211231_ztuIIrbYczG3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2021&lt;/b&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20201231_zDWCPc6jm5D6" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;b&gt;December 31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/td&gt;
    &lt;td&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 colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredCompensationPlanAssets_iI_maDTANzPc8_zBDao6JKKyif" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td style="width: 217.5pt"&gt;Deferred compensation cost&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 66pt; text-align: right"&gt;389,981&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 8.25pt"&gt;$&lt;/td&gt;
    &lt;td style="width: 62.25pt; text-align: right"&gt;239,036&lt;/td&gt;
    &lt;td style="width: 7.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DepreciationDepletionAndAmortization1_iI_maDTANzPc8_zFU38MQCiHF9" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Depreciation and amortization&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(116,911&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;(135,092&lt;/td&gt;
    &lt;td&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--RdCredit_iI_maDTANzPc8_z6u0yQjxIh24" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;R&amp;amp;D credit&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;142,538&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--Nol_iI_maDTANzPc8_zkqAbKlLU717" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;NOL&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;1,507,982&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForDoubtfulOtherReceivables1Current_iI_maDTANzPc8_zWpKtTkBxJM8" style="vertical-align: bottom; background-color: #E6E6E6"&gt;
    &lt;td&gt;Allowance for bad debts and other&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;17,664&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;21,330&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iI_mtDTANzPc8_zRkOmGDrmDph" style="vertical-align: bottom; background-color: white"&gt;
    &lt;td&gt;Deferred income tax assets, net&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;1,941,254&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double"&gt;$&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;125,274&lt;/td&gt;
    &lt;td style="border-bottom: white 2.25pt double"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationPlanAssets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">389981</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">239036</us-gaap:DeferredCompensationPlanAssets>
    <krmd:DepreciationDepletionAndAmortization1 contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-116911</krmd:DepreciationDepletionAndAmortization1>
    <krmd:DepreciationDepletionAndAmortization1 contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">-135092</krmd:DepreciationDepletionAndAmortization1>
    <krmd:RdCredit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">142538</krmd:RdCredit>
    <krmd:Nol contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1507982</krmd:Nol>
    <krmd:AllowanceForDoubtfulOtherReceivables1Current contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">17664</krmd:AllowanceForDoubtfulOtherReceivables1Current>
    <krmd:AllowanceForDoubtfulOtherReceivables1Current contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">21330</krmd:AllowanceForDoubtfulOtherReceivables1Current>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1941254</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">125274</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_807_eus-gaap--ConcentrationRiskDisclosureTextBlock_zakP4GLegKN7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 7 &#x2014; &lt;span id="xdx_82B_z3xrVkacWP98"&gt;MAJOR CUSTOMERS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;For the years ended December 31, 2021 and December 31, 2020, approximately
&lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zVogzxPgHQve" title="Concentration Risk, Percentage"&gt;41&lt;/span&gt;% and &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20200101__20201231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerOneMember_zbfaR2Y0fnPa" title="Concentration Risk, Percentage"&gt;51&lt;/span&gt;%, respectively, of the Company&#x2019;s net product revenues were derived from one major customer. &#160;As of December 31,
2021 and December 31, 2020, accounts receivable due from this customer was $1.4 million for each period.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The largest customer in both years is a domestic medical products and supplies
distributor. &#160;Although, a number of larger infusion customers have elected to consolidate their purchases through one or more distributors
in recent years, we continue to maintain strong direct relationships with them. &#160;We do not believe that their continued purchase
of FREEDOM System products and related supplies is contingent upon the distributor.&lt;/p&gt;

</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember"
      decimals="INF"
      unitRef="Pure">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember"
      decimals="INF"
      unitRef="Pure">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zq8TcELbjzTh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 8 &#x2014; &lt;span id="xdx_829_zjxsbBAWiKl6"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company has been and may again become involved in legal proceedings,
claims and litigation arising in the ordinary course of business. &#160;Except as described below, KORU Medical is not presently a party
to any litigation or other legal proceeding that is believed to be material to its financial condition.&lt;/p&gt;

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

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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;From 2013 until May 2020, we were involved in several lawsuits with our
principal competitor, EMED. &#160;EMED alleged that our needle sets infringed various patents controlled by EMED. &#160;Certain of these
lawsuits also alleged antitrust violations, unfair business practices, and various other business tort claims. &#160;On May 26, 2020,
the parties announced the settlement of all of the litigation between KORU Medical and EMED. &#160;The settlement agreement provides KORU
Medical with freedom to operate under EMED&#x2019;s existing patent portfolio, dismissal of all litigation with prejudice (including the
claims against Andrew Sealfon, our former President and Chief Executive Officer), and an equity payment by KORU Medical to EMED.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Refer to our Form 10-Q for the quarterly period ended June 30, 2020 regarding
the dismissed case with our principal competitor, EMED.&lt;/p&gt;

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






&lt;p style="break-before: always"/&gt;



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

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On November 11, 2020, the Company entered into a Manufacturing and Supply
Agreement with Command Medical Products, Inc. (&#x201c;Command&#x201d;), pursuant to which Command has agreed to manufacture and supply
the Company&#x2019;s subassemblies, needle sets and tubing products pursuant to the Company&#x2019;s specifications and purchase orders.
&#160;The first binding purchase order pursuant to the Manufacturing and Supply Agreement was made on November 17, 2020 (the &#x201c;Effective
Date&#x201d;).&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Manufacturing and Supply Agreement provides for a term of five years
from the Effective Date. &#160;Either party may terminate the Manufacturing and Supply Agreement upon a material breach by the other Party
that has not been cured within 90 days, upon the bankruptcy or insolvency of the other Party or as expressly set forth elsewhere in the
Agreement. &#160;If the Company terminates the Manufacturing and Supply Agreement other than for those reasons within the first three
years from the Effective Date, the Company is obligated to pay an early termination fee to Command.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Manufacturing and Supply Agreement also includes customary provisions
relating to, among other things, delivery, inspection procedures, warranties, quality management, business continuity plans, handling
and transport, intellectual property, confidentiality and indemnification.&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_803_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zFZ9WDpjjxf4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 9 &#x2014; &lt;span id="xdx_821_zZnG0Zea2uo"&gt;EMPLOYEE BENEFITS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We provide a safe harbor 401(k) plan for our employees that allows for
employee elective contributions, Company matching contributions and discretionary profit-sharing contributions. &#160;Employee elective
contributions are funded through voluntary payroll deductions. &#160;&lt;span id="xdx_90F_ecustom--DescriptionOfMatchingContribution_c20210101__20211231_zBkC0UkLm524" title="Description of matching contribution"&gt;The Company makes safe harbor matching contributions in an amount
equal to 100% of the employee&#x2019;s contribution, not to exceed 3% of employee&#x2019;s compensation plus 50% of employee&#x2019;s pay
contributed between 3% and 5% of employee&#x2019;s compensation&lt;/span&gt;. &#160;Company matching expense for the years ended December 31, 2021 and
December 31, 2020 was $&lt;span id="xdx_907_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20210101__20211231_zNMCVQ6sRBUc" title="Matching expense"&gt;166,014&lt;/span&gt; and $&lt;span id="xdx_90A_eus-gaap--DefinedContributionPlanEmployerDiscretionaryContributionAmount_c20200101__20201231_zqO9hm3uY8i1"&gt;156,789&lt;/span&gt;, respectively. &#160;The Company has not provided for a discretionary profit-sharing contribution.&lt;/p&gt;

</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <krmd:DescriptionOfMatchingContribution contextRef="From2021-01-01to2021-12-31">The Company makes safe harbor matching contributions in an amount
equal to 100% of the employee&#x2019;s contribution, not to exceed 3% of employee&#x2019;s compensation plus 50% of employee&#x2019;s pay
contributed between 3% and 5% of employee&#x2019;s compensation</krmd:DescriptionOfMatchingContribution>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="From2021-01-01to2021-12-31"
      decimals="0"
      unitRef="USD">166014</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="From2020-01-012020-12-31"
      decimals="0"
      unitRef="USD">156789</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_80C_eus-gaap--DebtDisclosureTextBlock_zmTvcd6srAr9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 10 &#x2014; &lt;span id="xdx_82A_zyeerGaSfqb7"&gt;DEBT OBLIGATIONS&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On July 26, 2021, the Company entered into a commercial insurance premium
finance and security agreement with AON Premium Finance, LLC in the aggregate principal amount of $&lt;span id="xdx_90C_eus-gaap--NotesPayable_iI_dm_c20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2i0zbeRK8Ri"&gt;0.9 million&lt;/span&gt; bearing an annual percentage
rate of &lt;span id="xdx_900_ecustom--NotePayableTerms_dp_c20210724__20210726__dei--LegalEntityAxis__custom--AONPremiumFinanceLLCMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zSMyzjIX3iHj"&gt;4.17&lt;/span&gt;%, to finance its insurance premiums. Monthly payments are due on the first of each month beginning August 1, 2021 through
June 1, 2022.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On April 14, 2020, the Company issued a promissory note to KeyBank in the
aggregate principal amount of $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zoJGTgly71If"&gt;3.5 million&lt;/span&gt; (the &#x201c;Note&#x201d;) as an extension of its line of credit, replacing its then current
line of credit agreement. &#160;The $&lt;span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zzf85imxOu22"&gt;3.5 million&lt;/span&gt; Note is in the form of a variable rate non-disclosable revolving line of credit with
an interest rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zMpaXfDqGQ1d" title="Interest rate terms"&gt;Prime Rate announced by the Bank minus 0.75&lt;/span&gt;%. &#160;The Note was renewed on June 24, 2021, in the same form with an
interest rate of &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateTerms_c20210623__20210624__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zuMqmWkOlZk5"&gt;Prime Rate announced by the Bank minus 1.50&lt;/span&gt;%. Interest is due monthly, and all principal and unpaid interest is due on
&lt;span id="xdx_908_eus-gaap--DebtInstrumentMaturityDate_dd_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zwreiwDVcys7" title="Debt instrument, principal and unpaid interest due"&gt;June 1, 2022&lt;/span&gt;. &#160;The $3.5 million Note may be prepaid at &lt;span id="xdx_902_ecustom--DebtInstrumentPrepaidTerms_c20200413__20200414__srt--TitleOfIndividualAxis__custom--KeyBankNationalAssociationMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--CreditFacilityAxis__us-gaap--LineOfCreditMember_zQIxFE5cCRij" title="Debt instrument period iteam"&gt;any time prior to maturity with no prepayment penalties&lt;/span&gt;. &#160;The $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_dm_c20210630__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember__us-gaap--LineOfCreditFacilityAxis__custom--KeyBankNationalAssociationMember__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember_zVC527uQCKy6" title="Face amount"&gt;3.5 million&lt;/span&gt;
Note contains events of default and other provisions customary for a loan of this type.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;In connection with the Note, the Company entered into a Commercial Security
Agreement with the Bank dated April 14, 2020 (the &#x201c;Security Agreement&#x201d;), pursuant to which the Company granted a security
interest in substantially all assets of the Company to secure the obligations of the Company under the Note. &#160;The Security Agreement
contains terms and conditions typical for the granting of security interests of this kind.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;The Company had no amount outstanding against the line of credit as of
December 31, 2021.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On April 27, 2020, the Company entered into a Progress Payment Loan and
Security Agreement (&#x201c;PPLSA&#x201d;) and a Master Security Agreement (the &#x201c;MSA&#x201d;), each dated as of April 20, 2020, with
Key Equipment Finance, a division of the Bank (&#x201c;KEF&#x201d;), to provide up to $&lt;span id="xdx_90A_eus-gaap--ProceedsFromLoans_dm_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zkKJnn2m10Hd" title="Loans, principal amount"&gt;2.5 million&lt;/span&gt; in financing for equipment purchases
from third party vendors.&#160; The PPLSA allows the Company to make draws with KEF to make certain payments to the equipment suppliers
prior to the commencement of periodic payments under a term loan. Each draw under the PPLSA will bear interest at a variable rate equal
to the then-current Prime Rate and will be secured by the financed equipment under the MSA.&#160; At the end of each calendar quarter
or year, the advances made under the PPLSA will be converted to term loans, subject to KEF&#x2019;s approval of the equipment and certain
other closing conditions being met.&#160; Once the draws under the PPLSA are converted into a term loan, each promissory note will bear
interest at a &lt;span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zJYxyPiJmOXh" title="Interest rate terms"&gt;fixed rate of 4.07% per annum&lt;/span&gt;, subject to adjustment based on KEF&#x2019;s cost of funds, with principal and interest payable
in &lt;span id="xdx_90C_ecustom--PrincipalAndInterestPayableTerms_c20200426__20200427__srt--TitleOfIndividualAxis__custom--KeyEquipmentFinanceMember__us-gaap--TypeOfArrangementAxis__custom--ProgressPaymentLoanAndSecurityAgreementMember_zPkiuA0VomMh" title=" principal and interest payment terms"&gt;84 equal consecutive monthly installments&lt;/span&gt;.&#160; Each fixed rate installment promissory note may be prepaid, subject to a penalty if
prepaid before the fifth anniversary of its issuance. &#160;As of December 31, 2021, the Company had no amount outstanding against the
PPLSA. This PPLSA expires on June 1, 2022.&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:NotesPayable
      contextRef="AsOf2021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">900000</us-gaap:NotesPayable>
    <krmd:NotePayableTerms
      contextRef="From2021-07-242021-07-26_custom_AONPremiumFinanceLLCMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember"
      decimals="INF"
      unitRef="Pure">0.0417</krmd:NotePayableTerms>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">3500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember"
      decimals="0"
      unitRef="USD">3500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateTerms contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">Prime Rate announced by the Bank minus 0.75</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateTerms contextRef="From2021-06-232021-06-24_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">Prime Rate announced by the Bank minus 1.50</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">2022-06-01</us-gaap:DebtInstrumentMaturityDate>
    <krmd:DebtInstrumentPrepaidTerms contextRef="From2020-04-132020-04-14_custom_KeyBankNationalAssociationMember_custom_PromissoryNoteMember_us-gaap_LineOfCreditMember">any time prior to maturity with no prepayment penalties</krmd:DebtInstrumentPrepaidTerms>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-06-30_custom_PromissoryNoteMember_custom_KeyBankNationalAssociationMember_us-gaap_RevolvingCreditFacilityMember"
      decimals="0"
      unitRef="USD">3500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember"
      decimals="0"
      unitRef="USD">2500000</us-gaap:ProceedsFromLoans>
    <us-gaap:DebtInstrumentInterestRateTerms contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember">fixed rate of 4.07% per annum</us-gaap:DebtInstrumentInterestRateTerms>
    <krmd:PrincipalAndInterestPayableTerms contextRef="From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember">84 equal consecutive monthly installments</krmd:PrincipalAndInterestPayableTerms>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zGLfZsUTItNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 11 &#x2014;&lt;span id="xdx_82A_z9ZleJ9vjj3f"&gt; EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On June 18, 2020, the Company entered into a Purchase Agreement with Piper
Sandler &amp;amp; Co. and Canaccord Genuity LLC, as representatives of the several underwriters named therein (the &#x201c;Underwriters&#x201d;),
pursuant to which the Company agreed to issue and sell &lt;span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z1vOA5fkECuf" title="Number of shares issued (in shares)"&gt;3,125,000&lt;/span&gt; shares of its common stock. &#160;Under the terms of the Purchase Agreement,
the Company granted to the Underwriters an option, exercisable for a period of &lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtDxL_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMP8Yf5CZqjh" title="::XDX::P30D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1159"&gt;30&lt;/span&gt;&lt;/span&gt; days, to purchase up to an additional &lt;span id="xdx_90B_ecustom--AdditionalNumberOfSharesIssued_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZMZmX1i7PMd"&gt;468,750&lt;/span&gt; shares
of the Company&#x2019;s common stock, which the Underwriters exercised in full on &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_dd_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjaod5wLuMrk"&gt;June 19, 2020&lt;/span&gt;. &#160;The Underwriters purchased the shares
pursuant to the Purchase Agreement, including the shares subject to the option, at a price of $&lt;span id="xdx_903_eus-gaap--SharePrice_iI_uUSDPShares_c20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvMUsn0gEVDa"&gt;7.52&lt;/span&gt; per share. &#160;Proceeds to the Company,
net of discounts, commissions, fees and expenses, were $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfDebt_dm_c20200601__20200618__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--PiperSandlerCoAndCanaccordGenuityLLCMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zitObOvjSEcf"&gt;26.6 million&lt;/span&gt;.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On November 16, 2020, the Company announced that its Board of Directors&#160;had
authorized a stock repurchase program under which the Company may purchase up to $&lt;span id="xdx_907_eus-gaap--StockRepurchaseProgramAuthorizedAmount1_iI_pp5d_dm_c20201116_zKbJtoIeEui3" title="Maximum amount of stock repurchase program"&gt;10.0 million&lt;/span&gt; of its outstanding common stock through
December 31, 2021. &#160;As of December 31, 2020, the Company had purchased &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pii_uShares_c20200101__20201231_zH7bOBj4ebV2"&gt;683,271&lt;/span&gt;shares since inception of this plan. No purchases were
made under the plan in 2021.&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember"
      decimals="INF"
      unitRef="Shares">3125000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <krmd:AdditionalNumberOfSharesIssued
      contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">468750</krmd:AdditionalNumberOfSharesIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember">2020-06-19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <us-gaap:SharePrice
      contextRef="AsOf2020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">7.52</us-gaap:SharePrice>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2020-06-012020-06-18_custom_PurchaseAgreementMember_custom_PiperSandlerCoAndCanaccordGenuityLLCMember_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">26600000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="AsOf2020-11-16" decimals="5" unitRef="USD">10000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-01-012020-12-31"
      decimals="INF"
      unitRef="Shares">683271</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2021-01-01to2021-12-31">&lt;p id="xdx_808_eus-gaap--SubsequentEventsTextBlock_zd5T1dDBm1l2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;NOTE 12 &#x2014; &lt;span id="xdx_825_zRWKAQ58iPe3"&gt;SUBSEQUENT EVENT&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;We have entered into a lease for a new facility located at 100 Corporate
Drive, Mahwah, New Jersey to serve as our headquarters and for our general operations. We expect to move out of our current building into
this 43,975 square foot facility in June 2022. &lt;span id="xdx_902_eus-gaap--SubsequentEventDescription_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zhxCvvCypix9" title="Description of lease term"&gt;The new lease term commences March 1, 2022 and expires August 31, 2032. Our monthly base
rent is approximately $38,000 in the first year&lt;/span&gt; commencing March 1, 2022, with annual increases up to approximately $&lt;span id="xdx_90F_ecustom--AnnualIncreasesUp_c20220228__20220302__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zLMlQiLc0SVk" title="Annual increases up"&gt;50,000&lt;/span&gt; in the last
year.&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;On February 16, 2022, we extended our current facility lease at 24 Carpenter
Road, Chester, New York, which expires on August 31, 2022, to December 31, 2022 to ensure continuity as we transition to our new location
in Mahwah, New Jersey.&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SubsequentEventDescription contextRef="From2022-02-282022-03-02_us-gaap_SubsequentEventMember">The new lease term commences March 1, 2022 and expires August 31, 2032. Our monthly base
rent is approximately $38,000 in the first year</us-gaap:SubsequentEventDescription>
    <krmd:AnnualIncreasesUp
      contextRef="From2022-02-282022-03-02_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">50000</krmd:AnnualIncreasesUp>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>66
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M<:DW@8U:53+[(18>"F+/#P(/,]*6R(!Y+/8]C)-G<%;74$<_( #!7L1CS.^
MU"-AXC$</0.K1M6PT5CHK+-M$W[YB(*86AW$0'J_\[+A&'B#1^9OD'3BEO39
M8I'I1<)SI'?3!UF)4K[.%,^M=$V!#V!['!!CQV=!PK8F]I.Q(R<R:#AQ:_BM
MA'7?R*?GK*!> *$.?=+GP"LV<H!-J]I>F,T^X(#JW1G;[]Q?@MP]#1RTGKJU
M_D8H#H\6Z.U"++,T4W],!9<E)*+]1-!4[X,$^SXS3@1-(&6P&1H[]**#SE.W
MSG>5ZZ5U84/;U&5@XV,_W,\K*Q*'+(F2$>*#BE.WBALE%\TN3U_K"#%.6D?V
M4A;DR%YJNG7NKK_T^(O+^ZRL0?Z6,-1_%X$-V7V/T-VH:MT>Q=]52E5%>[D2
M?"&D!L#GRPKZ^,V-/MWOO\TY_A]02P,$%     @ 9X!B5$_\'& I P  S0@
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
M_T;&_H9GV_(-@KN,\RPI+S<L7+%<-A#?WV<9?[J1+R74[\5,_@=02P,$%
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
M@:EG4E)12O/$6C57H%QJD>J"RB1]I"W3RAA(Y59SP!4EZYEX(A5<UBJ8UBK
MUL/I[QQQ_&'T[X?QU^$5M#B%!X!.9=;:.A%HDUIY]"!-[%+,46CAR67+0&#,
MJDP:*#C/([N$_^[#ZBLP\BAMZ73OU K.C%HH\@74O,J0^7DK(^'@+FN##2C;
MDIPSZ3:5/RKUF.1.@K9O+'4.9^)W(+7\B;BP$0C^)GI'G;C3Z8BQF'R%>#?(
M+6.P4\!!E9//)$_$!.R4Y&#=>&GA(B6+!T&EH1>#UT)06\;1TU*E$&6-F/VI
M5FQPV,S =]T+)("/.O!<27"6YE5&O@3]Z)1CFV)Q"9AS(/X KMA7Q3[($??L
MI',*OB5862 JMWB+7N=M9V<7@;2[%)F"0Y4B3V9XBR/A)69@!3@F.:?P.=S%
MJE,MK],SJW-92C9OP0&/5X%32,*YT2O27K1&:"& 8&A8>Z8XT&%1(*9<I,[]
M*>ME54J!65*8I2X6_5;D<-[%T\08BE<6TGHNOTL!Y_(&0/*!$N@5TLZ\H@P;
M05Z2+.SN79II^"]6MGC@'$9I@)X]*LJ>EC$91"[$$ME0&T[ \B<RDI)(%C%]
M5BY).FO@AUS]Y1YD+FN!+JU(R7R.,U%"K R"C.<$')$& QLB5W.P^)PB N+Z
M80:H3(HW/N]PGL)V!6!I> =&<Y^8;?(8#J)Y\J@-&1END[#&_W2<H @T"3<6
M298IGZ0;LSXA/N$X^@D45\DSA:.A4#0RBX4+ Z3)/!-5$?9!:IS/R<^\I"YY
MDV&<CY#02-F3+^/SJY$83J<C9!Z?#DDD2ES()?"<N6+?)&<L%HKKH;6HE7$K
MGM9)62=VU"K2$]J-."+QD5!-J?Z"J"B$WC&HH!&0WB?L@H):+E'TR$?H5V5J
MAZ(U<E[E, <%@!/5@ _I'/P82% <]^/3/O[IQ=V3$\Y*S7*_N?,#LGX!5PME
MVE:PHB0!(DK>MOYA1U:A;#O1Y,_OQ!2-4U;E;/^7=HF^43T \B69 5SE:@;Q
M %XC@-<>$N-Q)S[NGM"WOC@ZBT\'/?H\:'T^:GT^#I\A']JR.1Q<''5.X]/>
M:72O2[C+BZ+^)D[II6Z?4-C-]4C<#_\3T.VSG$N$-"<EO4(<)#^E<U8.N6S#
M6+D*D>L-]40LP&\S3R7"\J HHD'1NRC8Y*114*-P(&VBA@%5$;C*%-S34.SZ
M9%;[9ZY]?B.J*<@KGWB(V!.#%OHU;,ZO!185Q?DN!W@E>77[S4(VD[F2Y&L(
M4P1S"1Q@1:$162%9TGZHS<H%N(M#XCM3-@7OE/ H061_5J[D'@ ?$4"^_\;E
MGBK][34JH;@U)+1';41FS05^LP#693I)\8;;U=483BO(0]6*X!ZLD$F@#^ ,
M>N4 R#'S+'+Q69%A _PR5,[7"E[#*G)A!5> 8\%GR.:N;'&]061GW@_FSML+
M9VQ./;DO5)(PCHQ<\EXGB&&7WVDO[XP9@5_L0L6$2MQ2%IM>4U)"HTTUMC-/
MRE*QM(2#LK@N&;X^Y$Y!C?BB+3Y;H!T/BBRU@@:RNC)2(J1J0)#>PTR/3(MV
M(5UP0C3.+94-99P1IXN> X13L[4CT=H[<NK.4\^G+EY(@2AOH!TRX&OYSU=.
MKS1GM@8+M_)B7W0[])^>Z)^=Q7W K_[1<3SHGHKI_<W%O_8!W=&A(2'<CB93
MA]O;01"@!_0!/G7Z'>')LJUS&+]"-V^"TY1B@7W!3?L]&Q%,]O$B?\JT(BVC
M8GR7SP(QF.MGZ>.>,"LTG=2(<DZ^X]UO+F2"3?SFO!&9H-&.UR45^* <]Q9G
M+T9HYWF2?M]'MM;4.3A2^P1RR+@KG<D<L0(LY#EWP;%,S(+<BXQORY E'1X%
M>PV/CF<JD[0,ZH.C.ZN'#!QL1IG+N6&=FFIS$SKG,@K4HA$:4^SOS.VTRC*%
M;,KP$1_F4C;IUF0-7M[0(.O .GK^=Z<ATMEFZ@/ZUFW3P^U7A9I5EI-32;UL
M2I(B7L@/L%@[S1/,K!L!;@[AC8%GNR7+K@S.GTH .^=?G/N7B/J=M8'F:U)'
MM=_\?:F5M14#5P2D8D3F]F*#P2?O7OZ!>(B\7EKM(<\2D$4KLV6/C7; ,\B"
MYPRH/>F76=T,B8;3:(.AX$0@$D+/;UKG>I>@J,FSKF%#\R)?#Z=6*/'S<P,$
MJF"A:\V$:+H'128FUQ%R6XG&(434K]C>U"/WHV! [CN('\3X.ZQY?87VA.E&
MW,!P;U*'VN[F(3I?@Z20QL#U6<PM>.I*OB5$3GT9">WBMAYKH))$Y.;X_UPJ
M/V0B1('LIU&QS(&8C.[%U<UT*@ ,* ]?(P-/?Q_>C<0Y*D&*O&<*<&:)M'-D
MEYC@M%5+'4\\CB97\XTO-6MZA08^"K%3E=R:,D*I&*AP3B7 B\*E<B;WPG:^
MSOEH3HH&'ZA7]O8[NJE6Y-@(#RG*&()5:T:GTJ3*)<>-NG&P :L+6:=>XJM-
MD=&U'RQ';73-HV&Q_:0334"+2_AOXLT@/D*S< K<_9:^=N->MQ=WCO$U^B,(
M-?1"W;3TY]+RNZC]S,LW&,3]TZ.XT^^)03<^ZYW%)_WCZ,85KJ #UBAK(8QA
MWR1OVY^CE\G4O-?6B9R7@/G. 2K]6_>I0Q($D[[PF_B?^G\1[;S)'A3>.^G'
M7:SI]<_BL_Z1>)CR>'<TO1]?#^_1-XR!$WX?B<OQ9#BY& ^O "?P_)K'5A3R
M;O)7M^$O#O]4$29HE#LY_&DH%SI:&S7M, TJM@8,'&-PII4OUPS3?:OK1J\.
MR($10+!F,/BWYI""YY#  SP+B'RG['MKUS($^$CEJ>8*O?2*I\5@N6$U#'R0
M1CAX01PX;L4#2@C&*,X!NYC3I(>/>:Z?"$NC?6XF /7O<6#:@$,J3Z.OH\G#
M"/]>W'R9C&LHUPP=6X<<TWKL>ZX)CH2AZ.5P>E[/DKD@9JUE4;/L8<T).*P;
M3A_J91-]@$CK#O8[9S&*)ABO/!B]0)F@ Q6?ZR_XN(NFE*TRS$%P\I[LQBNM
M1^ -6K>)[[6AMA5B**LG1@?15J[W%)ZHP;!+WU9QXK5>?:6'KVNMBE!#'%="
MSQS\28EKG;OF] D8FRC5()/&@833U'I-&G*]3FLL#7.C(<W]P+B6F#=ODBM[
M)PFVU80VA#(M+3N.&SA1DU09CBTWD22FUM0F%-P.JC*B245-"!VR-HXVIW'7
M3MNFR]_DSDC?L,]]7X3'P,+(='8+-:%V.]C/IGFFNB*CS*C'$"&.!D=[:[8+
M\>GX%A'.VG3(KZ!SUYPZ'0_]9"#?DC\$4T))D$^I>?8VR]7"-[SW7'3(#@%0
MMNB\WH;>-C-&!TVMJ_PTA/==@FL*"QH/UFZR !:",QLY<VD).?DQ,6Y4%N;P
MK7YP ["2A8ST,T*'C5RX^%QEDU6-*1S@<)TC>\HF+6V<FRMNC&#6F9\QRL"Q
M9[2DC@9N#Z>D\2$@ (TY,L*WM00;;M%21#,8:\8F[+DRS_W)#!YLKN%)0% @
M]=GU\8D[JV_<;M.QD#XA@1NZ)ZULR"QP7T8$]7Q.$QF=\[$_CW9HZAC5?3P4
M)-6C&_I0A7"G.1J*\!$\UT299]D@BNP$=2-SI_8=%^5[PFJ\*'&9P(^'VX<E
M= ;&AS[^H"06;V9O(UZ9&*H/.[G+Q2Q>]\ QM+PU+^Z\T5V=0"ZS#('JA#:C
MS* !?=?+YJR1)Y>1)""T WNZ['R$?][M "OG3&V2;4RU,['L-C#*)W<;?8;]
M2&= &-VS>'!Z&A^?'M&13R<^/CF-!T?]:+QQ[#B(.YUN/#CKB#[^>Q*?G1WY
MX246T:-.W#UA"@-\.(X'@U-Q-1I."7D4XE+.4/10#%%FCMU B I7*%A)<P83
M @;>EA-DY3.L@%\C&+.P=$!9I,]^!K$BU.*'G$ 0Y&%FD12^8V(U-8,^%Y)<
M;NH YLY!S_<IB87J>'?35,<PY\)NS-'&Q-*#^5F2LZ?S-8\#=%>63F/T"OT(
M]3K,%I>J)0UZ;)TM@M3*OL0:N/CE[I M:A\B.K\B]_6J:W>WMCVG=3^[9!M:
M,$)R82Y(1PBM\UL.8->)AK5&KKC6VFI&4M I5?X<(;!90B2GASJ3!RGCUIPU
MY$)W$L)@D2XXT>MZ]J<O831$*BBE@ 58Q]A7@:G'9-9&#9",J37%4H<;ZB&P
M2P#-.2P84;8^=G/2N=BNK3.3*:5U.0^UE?1147LE_ID4[-<<M-VS@VACX3(A
MWPY%E":YR$6TC/2[X3.6H6:F,JZ8/GN]LK E-Z6RM:]6!&JD#+<N^-+(4=VA
MM&^GW-U,\/G"8W^@3_Q[]4T,/]_<WH\^4[C6&81DV@U78,> &<_VT7]A"7=Z
M]WP4\>9>KU4:G0PZ;Y&ZP'JNYL\A^(:;3K6Q\'4>(8SXAK:[Q>(_*Z3PE[-)
MB[WC_6X_;@'J<8$J5['N6%'=[GMQX<XIKC0YD.=>]'O'X/[:C8/"X?WFF[#&
MBX2)N^L$X(O3[J_8ZW7V.P-"W*$PWQ%"QU=@I,@S<CHX?;M199N; NSJ:Z@W
MK?.?.RY@7YE3 >9B6I2YGY5ET<:E#%UH"@M_J^&.7Q6OOL&>Z>% R@@W'#(Z
M,$RNN1W@4M%Q@$/!GE.".'KC[@,-_'V/51_RXI7M('#A%X*@20-02.93I@DG
MI-N!<3D<WXFOPRMT6]<H2@]WWK$NFSF73\'RIRH#*B+T\<0-))_:$BRI<5!>
MGZ5@VVB=*/Z!ZQ.UFDES]':PM4OB9WM^:+9J^1CO:)=ARTS2%1!5U$=Z.]VS
MGQ*B!**6JS7!^LAQ7+EI3X.#:V;;G'VM>]=2ILM"_2"L4MF0D9FS]C#0\[9*
M?B*U_N7.FRHW#-(S0D;^O'E=E>[4GJY ;;]9%3OO\D!Z=[_-.S(5HX$-T-5B
M#:#84-0]U_<-(G<E)@?FR=DCW%XQ?70]I)LN&!3K\DG[*9V++IFU!0J]#<II
MN<'^.Y=NC]^+*]HEW-)#5OEWI4N9M:YD)+XM\[?5*/NY^*'K$+[*MXR#\GZP
M1;Q7$Q^S(.ZL3?"EA+"]FZG0I8&&^_IJVXX#Q"% W50_YUA41?@6TS'[DJ##
MCPUIB*"%67.Z<]7")RUDLB/P^Q=H-/+O$MQ4A:@GXK81T?76M,G[^N31V_A%
M/3"(*?A"E$9S/=,F\;<X6B_YB,J2,J%?Z$U"I#Z]N#W@J,6.=?JU=1YV_;OA
MQU9K/]T"=0A7.L8*7=\R)(E",F^6*>!"RKMNLK9S5M0^7-SR(@YRSCP[^63C
M+,TZ?$;)'R_4 ,G/T'6N%XK&72U3M7)&ZY84&:LIAG-M6L$6.&C&C(T088BX
M(>N?5;9PY;>^61(F!LV5IC X#+B.&X.M.V^Q>*'!C".>>JHL#!C:KZV3YSKX
M>6@GF]>V<X6[9V=D<X?P,5AEX\S1,I:L;.N@*]STBXK$W?:9>PS?TB++:Z0[
M6"F:,D/DRB>ZZ.B37)B8OI06_1%":#S%;M_)S>*!&%_?HESR/8>;2W%U,_FR
M?S7^"MCEKQJUT0@:7+J&+W)T./LYUT?OA1S@*[I.P/:C48>D$1-UH.RD4:L9
M2I5)JY7E6UF6,U#J3B?#,=&FJ;<<GNY543*8T;4U/DX/M]9R>2"&19L/'L9S
MB8QF&Y=->!;3.KPO6L'@+V*UFH8V4-D>=[;,ZU(N!P?X9-%I%.&N1JCZBH&[
MJTEY_ 5AG;-OB1 +-6]Q'S<XI;YMY]!,N >X0;B=-2)'.1C.G94I#I/ZCD7[
MT'RBMWF16S=NW7@+Q5=7B^7N8.- O'0[_[#U%Q(K:1;\=R \OR]*]\<2]=/Z
M3TV&[B\LFM?=WZE<\Z0)/BGG6-HY.#G:<UU^^%+J-?^]Q4R7I5[Q1[JZ*0V]
M@-_G&I7*?Z$-ZC_ ^?2_4$L#!!0    ( &> 8E3*TH_=K (  ',%   8
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&ULG53;;MLP#'W/5Q!>,;2 6]NRXSA9
M$J#I!2NP7I!V'89A#XK-)$)MR9.4IOW[27+B9L.:A[U8%,5SR".+'*Z%?%)+
M1 TO5<G5R%MJ70^"0.5+K*@Z$35R<S(7LJ+:;.4B4+5$6CA0508D#-.@HHQ[
MXZ'SW<GQ4*QTR3C>25"KJJ+R=8*E6(^\R-LZIFRQU-81C(<U7> ]ZJ_UG32[
MH&4I6(5<,<%!XGSDG4:#26+C7< CP[7:L<$JF0GQ9#=7Q<@+;4%88JXM S7+
M,YYA65HB4\:O#:?7IK3 77O+?NFT&RTSJO!,E-]8H9<C+_.@P#E=E7HJUI]Q
MHZ=K^7)1*O>%=1,;$P_RE=*BVH!-!17CS4I?-O>P \C"=P!D R"N[B:1J_*<
M:CH>2K$&::,-FS6<5(<VQ3%N?\J]EN:4&9P>7]T\7MP\W$Z_#P-MZ*PSR#?0
M20,E[T C M>"ZZ6""UY@\2=!8.IHBR';8B9D+^,YYB<01SZ0D$1[^.)67.SX
MXO?$\6?D6LA7.&<J+X5:280?IS.EI7D-/_=D2-H,B<N0_,_U[87:;ANHFN8X
M\DP[*93/Z(UO;A\N@,#'#QF)R"=HZ>%-2BY,1RBM0,P''7-C6,U0MK<&?WO"
MSI2NS8O1*!DM%5!>N$8Y9ORXEB)'I>  B-_O]_PL[#F;]/I^V$TZEXPS\[0*
M6 A1*(C]J)?Z69Q"XG=3XL=1M_,@-"TA-2>)GR:QL;(D\N.TW_EBF >P409F
M?("8*5&B1F"MF,,T\^.P"T=P&$5^M]^#HTXKU0=NIM*!90]3/XXS9V>D[_=Z
M!/[U]X*=1JA0+ER[*W-E*ZZ;GFB][40Y;1KI+;P91]=4+AA74.+<0,.37M<#
MV;1XL]&B=FTU$]HTJ3.79BJBM 'F?"Z$WFYL@G;.CG\#4$L#!!0    ( &>
M8E20N,5!^ (  "L&   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&ULI57?
M;]LX#'[/7T%XA\,&&/5OQ\DE =HUPP:L7=9U&PZ'>U!L.A9F2YXD-^W^^E%V
MXF6'MB_W$I,4^?$C)3*+O53?=(5HX+ZIA5XZE3'MW/-T7F'#])EL4=!)*57#
M#*EJY^E6(2OZH*;V0M]/O89QX:P6O6VC5@O9F9H+W"C07=,P]7"!M=POG< Y
M&F[XKC+6X*T6+=OA)S2?VXTBS1M1"MZ@T%P*4%@NG?-@?A%;_][A"\>]/I'!
M5K*5\IM5WA5+Q[>$L,;<6 1&GSM\C75M@8C&]P.F,Z:T@:?R$?U-7SO5LF4:
M7\OZ*R],M70R!PHL65>;&[E_BX=Z$HN7RUKWO[ ??&/*F'?:R.803'K#Q?!E
M]X<^G 1D_A,!X2$@['D/B7J6E\RPU4+)/2CK36A6Z$OMHXD<%_92/AE%IYSB
MS&IS\V&SOKG]&\ZO+V']\?.[S=7Z^G;A&<*V'EY^P+D8<,(G<((0KJ0PE8:U
M*+#X'< C4B.S\,CL(GP6\1+S,X@"%T(_#)[!B\9*HQXO>JI212]9F0<7-C43
M!I@H8/V]XRT],0/_G&^U4?1&_GTF53RFBOM4\?]NZK,X=B#GNF4Y+AV:.(WJ
M#IW5]8?;-43PYXLL#,*_X/%<<*RV+Q/',G-)XZ2-!EF"J1!*6=-8<K$#9N83
M:CDV6U1CV^&_%G_RIE."FTYACRS+DN=XDN /R(+,S693DJ9)Y"91.GF/-#:5
MK O@3:OD'5I/#4F2NC-_"DD<NM-9.KEBHBOI!CIE^?R"M'F,E+6UAJY/WNDT
M@<#-^OC9Y%8:5D/[>,&1&Q.?>#HC*2 ^81P0'ZWGM _RKNEJ9K"@,:;^YIP-
MBX( 6".5X3\&P\O0C0+*',7P"EX&[BQ+W#3(X-7D\2Z[(-!V(G #/W7C.!GD
M=.JF802/O2_O9( ;5+M^36FZK4Z8899'Z[@)SX<%\,M]6*-73.VXT%!C2:'^
MV31Q0 VK:5",;/MUL)6&EDLO5K3-45D'.B^E-$?%)AC_'U8_ 5!+ P04
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
MFXX=VF1T K=E4:0VNW%_Q'0"2R0;@^TF?3=TVS*ELJN/98S*P<"\#.,E0?I
M4)A.+K.P\Y04[FK>:#*W2C^;<DTJM"@Y;06[,4Z[EK0S4E$*!'YX,J*KT=2?
MS695X/:)=YMCAUN,?Y?;SI'T>GYC7O'["IP.K] A^8D2-R#O%,3^3#S!I)D0
M-R%Q,Y[NB#T=?$?-(5X)5<0>%MD^\>K3OYF-'5"5V_( C.![#:VKKW+WT.'/
M3-,*0O\XG#07WAR[5E8ZAF..IUPD'.UOJYWO\&KH!UA3[P["DX-O&G^JRO9>
M.#LT<C;+#DG]DL7J?V^+Z)+8MI,T'DZG>_O:B\S,\23"MWBX:5XC+.%PAPUT
M._+:OE,$_;&W-=8-\<'Q+N9'H>VH!S<8A%VP<?]X8G^VX9H'\)694CGO]G4*
M-T\>Z&O9\[*VGU$[(XLZ1&V7&FRE(K:Z$$Z._7 R;6*#:Z.=@.'B>-_B9#>T
M--ZP);WJ[8]ZB7;J>F[>&CJ<*=X7G&1.Z3@OC>VUU:'S-O"/AR-,]B[@LS58
MV[#OU7O0^FB1<;6RGV8T6-O<]XMFM?GZ,W<?/9ZVNT]'7YE:X2L>VK)$44RA
M2<^UL?K&R,)^ EE(8V1F+Q/.8JYH SY?2FGJ&U+0?!.[^!]02P,$%     @
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
MV[.+][.+D[/9S<$HPH1L'&6MNK>-NND#ZB93.G<V+@/-;,[YKH(1L'4 IQN
M;Z>/:CSE;$A[DP%-Q]/)(_KV.H?WDKZ]AQQV9:DC:!4#*9O3">!JNV";:0YT
MJD-F7*@]TU_'\Q ]6//W(U:?=U:?)ZO/_Z\P/Z[NXO)V1OOTXP_[T\GT#3VJ
MG3[.WA]_I*OKRY/9[!2O;^AVR?"[K)1=TU(%FC/;%(Q2K4DM4,IXE;F22=L[
M9^XXQP,97BA#E7<9<XZ0A4$O,TJ731R-CGJAFDKS.N"[R$18<AZ[4?"4N=H'
MK N:U]C (0QI]C7C*A) Y!PRK^>P-9=6,:#?+J\_T3E,93"K UD789T#4F<
MDRKEX[H7'8D;6^:=)P>[_AO 0*.B:((!S>(5A.<,KR-[C:U8:M"B %S0 2\R
M9W,M2H?T\=[ .^]*T'&R1S6X8^@<40,[QP-:,?[\;M@"+'GH,FH5:E&_TG%)
M"$6O\AIFJF2GK#CJZ/R 9N>STV'Z)67@@L 4W) @"T<,0R74:%MX(6Y.=PBX
MJP,"$A.M@3IZ!UF$<MWJ.V$?):\(/F(3N-?!42:XSI*"0]&C[="==B:Y&P9P
MLU#:=UE#2*699HQ/DOJ-_2;JW2YX$ZEAR) N;1.FEX,F5#UAAF10JDY9ZVJ;
M)4^3=]&P5*B@!;(6]':.YQQ70MH=C@B6QMO;735JX;EY AGN-)B6!'L;P921
M GMR)!8DP,CSB"7\SN&0J$R5]NI-(/ZJ@_2+-MA4P<G"&>T&E.M0ZA"4V<#>
MPILL@+S_U+#(] R)-W7+2>[*2"H/H3^VN<<XNV&%J6L'*?,R?H'E"OP'?O%)
M>M=2<X$2XJR6V4:710'M_J<F+<H2?T&*U\"Z3MZ##3L!@ZM-O*ZY@'+Q'*9D
MVM%D_//O8C0%_DN-1+%'U2$PVN7$TMSIU]HR[8V;C&)"+Y14^B*EM@T&=F68
MF1WGZ3'.7]Y^F%T+4R[<'9=S()I,6KHD&)N6!5=09%)<4OS@E:T+$+*6<DB>
MW]159=:]XR[MR;QT?OFZ\?[*N[S.(DA\9C%CGDF.I^,W[;:TFKQ!+"MTK1J%
M(?%9+75VKTEZ9^)6ZB1EAX,3BM"@V$+>L2C4.$D$^(@^!/O;92V2L9XGBK4
M=Q!\5UW%F4;JFWI-*B"2+27RZ+[LP[ G)5%H#WI!=V+>[I9OC#P45MH**_PO
M50X-VSE[U1+BF6AI@SHK"D[GKQY.*;R);5.H3S#4E:TP4A'27TJ1%4+Z-2L?
M>H7T9#'862*QA$:J4U=*PR+--Q%&@T=Y/]'+NI*9=C\EYCC\@@0HIC3=DOJK
M9A9)GQ92R*A*0S6KA:A"/_3>7\:4J[7T4]$HPG-E/_NZBME:IA:*7Z:&E57Q
M7^6R04G_D1$8 !!LD7" V&P"KY;-W$G]I,,^I+-BIW0ZY\-3O6\@P#/;M@,'
MQB "09C6.A8[;L4EY'HI)?1 2G9K&=/8H0K0)ILBJN0$@L:EI-MLT$H'+9CE
M>UMZ3V9.FFY-MX7/S8%:SB*)47*S"#W/,NBD%:.)J]+A:>-T.N7@9&( WJ\'
MDJ&JO4ZD8T6.]&+#2GDODU.>T2N-3E2SN-0(AL']2,S28;/IR4;):$5<<R--
M,]4]M 29*&(IXJ8"6W5SA$'CC0  !47J_[JQ(E(H9RYM5__#[QU71ULW!,R1
M1;H'"1Z<8)K+0O>VNVH=-S>,^^W-/>U<^07B@--5 ='Q\-6+/OGF[M,LHJO2
M?6/N(H*='I>X+K*7#?A>.!<W"S'074"/_@502P,$%     @ 9X!B5/B6)!WH
M @  @@8  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULI97K:]LP$,"_
M]Z\X/#8VR.I'DCZ30-.FK+ ^:+N5,?9!L<^QJ"RYDIRT__U.<N*F3P:#$.ND
MN]\]K#L/%DK?F@+1PGTII!D&A;757AB:M,"2F4U5H:237.F261+U+#251I9Y
MHU*$211MA27C,A@-_-Z%'@U4;067>*'!U&7)],,8A5H,@SA8;5SR66'=1C@:
M5&R&5VA_5!>:I+"E9+Q$:;B2H#$?!@?QWKCG]+W"3XX+L[8&E\E4J5LGG&3#
M('(!H<#4.@*CQQP/40@'HC#NELR@=>D,U]<K^K'/G7*9,H.'2MSPS!;#8">
M#'-6"WNI%M]PF4_?\5(EC/^'1:/;)8]I;:PJE\8DEUPV3W:_K,.:P4[TAD&R
M-$A\W(TC'^41LVPTT&H!VFD3S2U\JMZ:@N/2O90KJ^F4DYT=34XOOI__FDQ@
M/#F;')]<7PU"2UAW&*9+Q+A!)&\@X@1.E;2%@8G,,'L*""F>-JAD%=0X>9=X
MA.DF=.,.)%$2O\/KMDEV/:_[!N\2+==(5\G"&"7FW!KX?3 U5M.E^/..@U[K
MH.<=]/ZGBN\CSLZO)[ +GS[L)'&R#R^(<(-0:37G&0(#PW*$@NFITM"+XL^W
M7Z 23 )U*:A: Y:54 ^(!FS!+#!!S6?<Z<;J!)K&F".D]/(TG]:N2TP'#E59
M,?E E\RF!9>SI^? 9 89-ZE&)U,?NZBHHE\-A?-"?1,FS_UM/.-IA+QV%X="
MU:J>%3!7HI;6H]F#5D)0FV5UN@1>%[@6XRVEN%Z,-Z+FU/_T*Q6!-_"N9@*L
M@CB*/H+*R3&V%?,O8'O?/ %T0"KK+/ ^18JTZ\U>,2EI6!KFYTTE:@/]Z'5-
M2NRQ#@2<HET@2@=V!>[_ S_>VNI$<0_B_E9G>V?WM5L<KLV%$O7,3S^'H2HT
M(Z+=;0?L03-7'M6;Z7S*](Q3(07F9!IM;O<#T,W$:P2K*C]EILK2S/++@CX2
MJ)T"G>=*V97@'+2?G=%?4$L#!!0    ( &> 8E3&8&*65P0  ,L)   9
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
M*E.K.JV1TRJ'HI!INDLPX$,ZTSM&>"Z.^_%I'__TXN[)"6-UL]QO[C24]+*
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
MTUQ2DE*A%^#\G'/5=+2!]D[N]#]02P,$%     @ 9X!B5&\"X+30!   @@X
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULG5?;;N,V$'WW5Q#JHD@
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
MH[&*P/N.VQN2[4S36C.I6J 9-NJ1 JX=U'K-F'PV=!^TSU[Y%U!+ P04
M" !G@&)4,*M@=&<#  #J"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6RM5FV/XC80_BM66E5WTMXF3B# %I!XV:HG=>]6AZ[WH>H'DPQ@;1RGM@-[
M_[YC)X0<#=%^Z!>PG9EGGGGQC*<GJ5[T <"05Y'E>N8=C"D>?%\G!Q!,W\L"
M<ORRDTHP@UNU]W6A@*5.261^& 2Q+QC/O?G4G3VK^526)N,Y/"NB2R&8^KZ$
M3)YF'O7.!U_X_F#L@3^?%FP/&S!?BV>%.[]!2;F 7'.9$P6[F;>@#RL:604G
M\2>'DVZMB75E*^6+W7Q,9UY@&4$&B;$0#/^.L((LLTC(XY\:U&ML6L7V^HS^
MFW,>G=DR#2N9?>.I.<R\L4=2V+$R,U_DZ7>H'1I:O$1FVOV24RT;>"0IM9&B
M5D8&@N?5/WNM ]%2H/$-A;!6"*\5!C<4HEK!1<ZOF#FWULRP^53)$U%6&M'L
MPL7&::,W/+=IW!B%7SGJF?D&ZR(M,R!R1W*L&IXG4@ I0!%<" RT/C %Y-T:
M#..9?D\^D*^;-7GW\_NI;Y" A?&3VMBR,A;>,$9#\B1S<]#D,4\A_1' 1^8-
M_?!,?QGV(JXAN2<1O2-A$-(.0JNWJP<]=*(FFI'#BVY%L]QJGG*\#W=DPZJH
M;HQ,7LA??Z H^6A Z+][# T:0P-G:'##T"=,52:U[LI!I3ETFO86'^<?!L,X
M'(?1U#^V8],A2$,:!O%%\ =RPX;<L#<*W]S=@90LCJ"P%Y#/I=&&Y2G/]V1C
MRTD_],0@;LS$O3%HH[HB[8Q&A1&WG!P,HO$PB,*K:'0(TDDX&45Q=S1&#<U1
M'TW;AQ]TP1*8>=AH-:@C>/-??J)Q\&L7W]%;^78(]O(=-WS'O=D[EY;K 2ZN
M/;F:-*"3WEPMF>9)E[N5VJA=@\$]O7*U4RBX4:4TN+2^H)?4FF>EN6Y#=1\+
MWL*K6^HFL59/IKW$'D61R>\ Y][Q!&(+JJ]OT/""'?Y_Z:67QD>C7LJ+W&#C
MPWCB4"8;2$K%#0=L]*])5F*O)SLE!5E)492&N0&.K?&1J1QOKR;/R,4UACNR
M$++,36=.HO]4?#B** VNL](A%TTFT? J+7YK:@I0>_>8T#CVT'XU@9K3YL&R
M<&/ZZGQI'S)N&E]@JE?0$U-[GFN2P0XA@_L1-DY5/2RJC9&%F\U;:7#2N^4!
M'V.@K !^WTEISAMKH'G>S?\%4$L#!!0    ( &> 8E05*I !@ (  '\&   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;)U576^;,!3]*Q;:0RNMY1N2
MBB U2:?U(555FNUAVH,#-X *-K--TO[[V8:P-$VBJ2_@CWO./<<?U]&6LA=>
M  CT6E>$3XQ"B.;&-'E:0(WY-6V R)DU9346LLMRDS<,<*9!=64ZEA68-2Z)
M$4=Z[)'%$6U%51)X9(BW=8W9VQ0JNIT8MK$;>"KS0J@!,XX:G$,"8MD\,MDS
M!Y:LK('PDA+$8#TQ;NV;6:CB=<"/$K9\KXV4DQ6E+ZISGTT,2PF""E*A&+#\
M;6 &5:6(I(P_/:<QI%3 _?:._9OV+KVL,(<9K7Z6F2@FQLA &:QQ6XDGNOT.
MO1]?\:6TXOJ+MEVL[QLH;;F@=0^6"NJ2='_\VJ_#'L .3@"<'N < KP3 +<'
MN-IHITS;FF.!XXC1+6(J6K*IAEX;C99N2J)V,1%,SI82)^)$'HNLK0#1-2+R
MT'!< 4>K-Y0#S1ENBC=T,0>!RXI?HBNT3.;HXLME9 J96S&8:9]GVN5Q3N2Q
M';2@1!0<W9$,LO<$IA0]*'=VRJ?.6<8YI-?(M;\BQW+L(X)F_P^WSLAQAX5T
M-9]W@N\)-D!:X,>6ID/Z&JFNU29V7&]LV:$?F9M]R4<"/3L,/&\T!+X3YPWB
MO+/BE@_WSW=SE#S?/M\E9\SZ Y__:;,=,MCS8(^]T2@8'9K]&.A803CR?/>X
MV6 0%YP5]T#)U3)!OQ90KX#]/F,W'!C#3]L-/VR99UFVW-T#MQ_CY!$(QV/_
MP*RY=Y=K8+DN<1REM"6BNQS#Z%!%;W7Q.!B?RNK:%<-_-%UI7F"6EX2C"M:2
MTKH.I2K6E;NN(VBC*\:*"EE_=+.0+P0P%2#GUY2*74<E&-Z<^"]02P,$%
M  @ 9X!B5/W4S;07!   A!   !D   !X;"]W;W)K<VAE971S+W-H965T,CDN
M>&ULO5AM;]HZ%/XK5G0_[$I5$YM"H0*D%.@NTGA1*9NNIGTP< !K2<QLI[33
M_?'W.*$)ZU*WF];V0W$<GW.><Q[[P8?V7JJO>@M@R%T<);KC;8W97?B^7FXA
MYOI4[B#!-VNI8F[P46U\O5/ 5YE1'/DL"!I^S$7B==O9W%1UVS(UD4A@JHA.
MXYBK^TN(Y+[C4>]AXEILML9.^-WVCF]@!F:^FRI\\@LO*Q%#HH5,B()UQPOI
M18_5K4&VXJ. O3X:$YO*0LJO]F&XZGB!1001+(UUP?'C%GH01=83XOAV<.H5
M,:WA\?C!^U66/":SX!IZ,OHD5F;;\9H>6<&:IY&YEOM_X)!0!G I(YW])_O#
MVL CRU0;&1^,$4$LDOR3WQT*<63 Z!,&[&# 7FI0.QC4LD1S9%E:?6YXMZWD
MGBB[&KW905:;S!JS$8FE<684OA5H9[KC\&9^/2"3*S*9#J[#F^%D/"/AN$]F
M\]$HO/[7OID-WX^'5\->.+XA8:\WF8]OAN/W9#KY,.P-!S/RK@^&BTB3,5>*
M6UK^;OL&P=D0_O( Y#('PIX 0AD9R<1L-1DD*UC]Z,#'K(K4V$-JE\SIL0_+
M4U*C)X0%C,YG??+NKRI<O9=["2J]_ "N5M2]EKFM/>%VJO D*G-_0J813PSA
MR8H,OJ5BAT?$D,\?<#D9&HCU%T>PLR+861;L["F2TW@!BL@UT;"Q 33YC\SR
M8153N;=&YLWJP&V7MOW;"@#U D#=":#']?:$S!.1Z%3!BH2Q3*M#YW[J1Z%9
M/<"_ZOB-(G[#&3]<8'UEDM46JR 2PY.-6$1 N-9@=!42IT>KKA=ZQY?0\5 ^
M-:A;\+JD:GLU?LKHC+9HJSJA\R*A<V="?<"H2\%S*<2]PV.IC/B>3\ =JKR&
MJJS.?T;3J-%:6=\<=,4RVJRWZM6HFP7JIA/U2"0B3F/R>01V0W[!77B5JD08
MW!0DQ"PFZ[58PO%!.*QT'()6$;SU^B>.!J6N!LY<!]H(_);!S9YJ6*<1B5 7
MM=U]NP.0# $\(*A43'>(&KD'KK0+[M'7 /U5:LKB6&INI$2;S4L8H:R,RMZ
MDU)S:>WU.7&'> $GI6I3MVR/^-V?/RZTU&Q:?P-R2HFF;HW^(^2X0]#@>79*
M!:9N":Y@Y_=/3*F@M/D&I)2:25NO3XH[!%[\GB.%E:K+W)(X1:SV>I/57_$5
M]CS8#QUS]%CH7&%+]63T]5EAI6PR]ANL5-7^&4>-YTM?BBMS*]\+2O_HQ+C"
MEB+)SMZ@]*4H,O=-]A=*[W;$'%KD'_5S,:A-UN9JLK27YKS_*6:+5CK,&LA'
M\Y?88N<-<>DF[\]'7&WP-DXB6*/+X/0<T:J\Y<T?C-QE7>-"&NQ!L^$6D%5E
M%^#[M93FX<$&*'YXZ/X/4$L#!!0    ( &> 8E1??;^QN (  ",'   9
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;(V576^;,!2&_XK%IJF5FO(-298@
MM8FJ5MJDJEVWBVD7#IPD5HW-;">T_WZV(2A-:-8;L.&\[WF.;0Z3FHMGN090
MZ*6D3$Z=M5+5V'5EOH82RTM> =-OEER46.FI6+FR$H +*RJI&WA>XI:8,">;
MV&?W(IOPC:*$P;U <E.66+Q> ^7UU/&=W8,'LEHK\\#-)A5>P2.HI^I>Z)G;
MN12D!"8)9TC <NI<^>-9:N)MP$\"M=P;(U/)@O-G,[DKIHYG@(!"KHP#UK<M
MS(!28Z0Q_K:>3I?2"/?'._<;6[NN98$ES#C]10JUGCI#!Q6PQ!NJ'GA]"VT]
ML?'+.97VBNHF-@H=E&^DXF4KU@0E8<T=O[3KL"?PHW<$02L(/BH(6T%H"VW(
M;%ESK' V$;Q&PD1K-S.P:V/5NAK"S"X^*J'?$JU3V1W; E-<O**<ZZV12B*^
M'*.S.2A,J#Q' _3T.$=GG\\GKM+YC,K-6^_KQCMXQWL.^24*_0L4>('?(Y]]
M7.Z]E;NZRJ[4H"LUL'[A?TN=$YE3+C<"T.^KA51"'Z8_)S*$78;09HC>R?"
M:[TW"@3!5"+,"GN&!X0-*L%SD+)O#1O+V%J:;VZ;!:-1.O32B;O=7ZR>N" =
M>7'4Q;UACCKFZ"3S#6%$'Y\"K3@O>@$;?;*7./339!@F!X#'<5&<!*$?]P/&
M'6!\"M"TL;&L< Y31_<I"6(+3O;EDY]X7_>O/[C"M \_/L)*_#1*HO  OR=N
M&/EA,NK'3SK\Y.3Z?M/;/D8M.-)M%_&%Y!04(+([D'W8R1'.0*^Y%Q]0]X3Y
M?CQ*^Z'3#CH]"=U]*A>(@>K#2X].8^)[21@.#_AZXH;!*$V# T!WKX69W\=W
M+%:$241AJ97>9:HM1-.2FXGBE>UJ"ZYTC[3#M?Z+@3 !^OV2<[6;F$;9_1>S
M?U!+ P04    " !G@&)4CQ)&N#,#  "="@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6R]5FU/VS 0_BM6M \@ 8GS7M16XF5H2$.K>-D^3/M@TDMK
MX<3%=NC8K]\Y*6DHH6/2V)<V=NZY>^XY^W+#I51W>@Y@R,]"E'KDS(U9'+JN
MSN90,'T@%U#BFURJ@AE<JIFK%PK8M 85PO4]+W8+QDMG/*SW)FH\E)41O(2)
M(KHJ"J8>CT'(Y<BASM/&)9_-C=UPQ\,%F\$5F)O%1.'*;;U,>0&EYK(D"O*1
M<T0/3VAH ;7%5PY+W7DF-I5;*>_LXGPZ<CS+" 1DQKI@^/< )R"$]80\[E=.
MG3:F!7:?G[R?U<EC,K=,PXD4W_C4S$=.ZI IY*P2YE(N/\$JH<CZRZ30]2]9
M-K9)X)"LTD86*S R*'C9_+.?*R$Z $RT'^"O /Y; <$*$-2)-LSJM$Z98>.A
MDDNBK#5ZLP^U-C4:L^&E+>.54?B6(\Z,)PI/A#*/A)53 O<57V"-#,DD%DH;
M361.S!Q(+@46G)<SPLPAV3D%P[C0NV2?W%R=DIT/NT/7(!OKT\U6D8^;R/XK
MD4\A.R !W2.^Y],>^,G;X=YSN(L:M$+XK1!^[2_X@Q![9"(8*F#U^-CJ\?TS
MFI-S X7^L258T 8+ZF#A*\&NI6&"+'JU[U.R\1;5WNS%?!@'(4W#9#!T'[J2
M]=C1*/!#VMH]HQNV=,.M=#^#UH=XX[*JJ 0S,,6+@DTCXZRYBDB?%5(9_JO>
MZ,N@"1!WF.W[ ?6](-Q(H<>0#M(HIFE_#E&;0[0UA_Z#OD=*Z%4\>D&#4B\.
MPVB#;I]=G,1^T,\V;MG&6]F>5:KDIE) CI#NESSG&72/XP44MZ"V'<6DC92\
M_[E/VV#I/SWWZ0MU4YJF@V2C""_-DBB(@KB_!H.6[. /IQX_#W,IIN2\0,H/
M8%GJMVA/O77W]=Y??=II]O2?ZK]RUU4VBN*!MUF /KO03P:O5("NFS+UMQ*^
M8&65XZ>^4O;;LU;&WHIK*87=?4M!UHV9!O^A(.O&2K=WUK\N2/BBP_M>Z,?)
M9E_J,:2I+=U@HR1N9W:P@]L%4S->:B(@1Z1WD* +U<Q"S<+(13U.W$J#PTG]
M.,?Y$90UP/>YE.9I82>4=B(=_P902P,$%     @ 9X!B5!D6$XVB P  4PX
M !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULS5==C]HX%/TK5]%6FDI+
M$H>OF0J0!NAJ*^UHT=!N'ZH^&'(!"R=F;0.#M#]^;2<38!0\=-65Y@5BQ^?D
MG.OKW-S>7LBU6B%J>,IXKOK!2NO-ARA2\Q5F5(5B@[FYLQ RH]H,Y3)2&XDT
M=:",1TD<=Z*,LCP8]-S<1 YZ8JLYRW$B06VSC,K#$+G8]P,2/$\\LN5*VXEH
MT-O0)4Y1?]E,I!E%%4O*,LP5$SE(7/2#>_)A1+H6X%;\Q7"O3J[!6ID)L;:#
M3VD_B*TBY#C7EH*:OQV.D'/+9'3\79(&U3,M\/3ZF?TW9]Z8F5&%(\&_LE2O
M^L%M "DNZ);K1['_'4M#;<LW%URY7]B7:^, YENE15:"C8*,Y<4_?2H#<0(@
MG0N I 0D+P&M"X!F"6@ZHX4R9VM,-1WTI-B#M*L-F[UPL7%HXX;E=ANG6IJ[
MS.#T8&KR(MUR!+& !642=I1OW4BO$,SCYVL0&QMQ!4M)<XTI##F=KQL&*3BJ
M\J[#47>5B10YW(Q14\;5>VC E^D8;GYYWXNT46R?&\U+=<-"77)!'4G@0>1Z
MI>!CGF)Z3A 9JY7?Y-GO,/$RCG$>0I/\"DF<D!I!H^OAL4=.LPI_T_$U+X5_
M124V;!ZF,!*9.9RJ".*]-,%>HCDP&F8'.%TWH0<W?;^G,H5O?QA*^*0Q4]\]
M@EJ5H)83U+H@Z*O+>TP;=(?2G&/8"6X4<:8/==OG)XO#.'Y7%^0?AIUY:5=>
MVEZ>J<O>/XO\G'":FUTC;?CV@-D,Y7?X!SZ;-Q(,751=A%6Y6E6+/#(ZE8S.
MV]CC;B6HZXW+F.U8BGD*!X8\K=M6/_[BMOXP[$S^;27_ULOS\6EC:H )4EKZ
M4'46"HZVX["U;#<PYW5WJM:WXDS8727L[CIA&F4&-RR' U*I:M][?B82%]"Z
M(/\7Y)D=$A]K0_R_'R"SZ('E+-MFUYPI<E*WR-LX520Y2DJNVW__._,5EFXK
MC$GM\7H%V$E"\A)X[N18E4C32_7(U+JQD(@@J<9:$WX"$B;UKXA7<''8:7HM
M'.L8\1>1GY6[].GJW#W6)=)^([E[K%&D\U-RU\_2[89W%W+7#[2Y>^O=^&-Q
M(_XR<T7N^@E(V$GJ/;Q6WSJM6@O1R>=YAG+INA8%<['-=?'E6LU6G=&]ZP=>
MS ]MQ^0^^X\T1;OU0.62F<SEN#"4<=@U"2B+#J88:+%Q3<!,:--2N,N5Z?I0
MV@7F_D((_3RP#ZCZR,&_4$L#!!0    ( &> 8E338)=?_ ,  .H-   9
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
MU0G/]W)O^3[G/$_EX8Z2B++20/R^R7/^?%+>H/GWQ.(?4$L#!!0    ( &>
M8E0(LR?640,  $L+   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;*V6
M;6_:,!#'OXJ55YNTDB>@M *D0O<DK2HJ6_>BZ@N3',1J8C/;D':??F<G#8%"
MZ*KR(MC._\Z_.SOV]7,A'U0"H,ECEG(U<!*ME^>NJZ($,JI:8@D<W\R%S*C&
MKERX:BF!QM8H2]W \[IN1AEWAGT[-I'#OECIE'&82*)664;ETPA2D0\<WWD>
MN&&+1)L!=]A?T@5,0?]:3B3VW,I+S#+@B@E.),P'SH5_/O9#8V 5MPQR56L3
M$\I,B ?3^1X/',\000J1-BXH_JUA#&EJ/"''G]*I4\UI#.OM9^]?;/ 8S(PJ
M&(OT-XMU,G!Z#HEA3E>IOA'Y-R@#ZAA_D4B5?9*\U'H.B59*BZPT1H*,\>*?
M/I:)J!GXW0,&06D0[!JT#QB$I8'-G%N0V; NJ:;#OA0YD4:-WDS#YL9:8S2,
MFV6<:HEO&=KIX<\$R%RDN)J,+XBFLQ3*)65_01&-KVVFF6;8Q6U#Q$J2%5^#
MTA#C0BHM662:B!H]$)I3&1="8ZMS2-= ,L%UH@CP&(67$$$V TE"_Q,)O "?
ME,>FY;7(ATO0E*7J(SDA4^OQ>FG7>Y)2CAJ_0^ZNK/D]*FXVTQ?BBV+ZFD0E
M%"'[KL9DF9#=J$S,J$A,<" Q?D"N"NK/AGK;@8M9KE(=/*=Z%#1ZQ+A;5<Q[
M@,:O-_<:<,)JY4/K+SS@;VH2<V(^@9B,18;G@J(VTQ=24KX _%8UF3V1NFY"
MG^RP33.Y^X$NR7<-F;IO &I70&T+U#X =+W22N-.,!N1XM2P8)QC9]_:%9ZZ
MUI,YJ=9#3,FZGLPFQ19>I\+KO!M>YRA>DV(+KUOA=1OQON*BZ=U]6M!T7\SE
M>_:WP_12=X#IM&(Z?2M38=BKS16V/'\'Z/2U0+T*J-<(=&M/K7T\O:,KUJ38
M@CFK8,[>"'-V%*9)L07C>YN+P&O$P5MQ#@R)W(CR"._9O6BEDR:V1LDV7.V6
M\M\#SC\.UR39A@LV<,'_G Q@6WOY@E=^B7N$AR@WQ[T?OA-E^)IOLU0U(;JU
MLB0#N;#5FB*16'%=7)O5:%417M@Z:&=\9"I%6^YLW!1EYA65> PKDL(<77JM
M4SQ795&Y%1TMEK;XF0F-I91M)ECM@C0"?#\70C]WS 15_3S\!U!+ P04
M" !G@&)4H;M,MQP(  !9)@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6S-6EUOVSH2?>^O(+S%H@62V**^NTD QT[3W-TT09V[]Z&X#XQ,VT+UX4O2
M=K+8'[]#2C852Z+5;!]<H*UD<8:'G,,Y'$KGFYS]X M*!7I.DXQ?]!9"+#_U
M^SQ:T)3PLWQ),W@RRUE*!-RR>9\O&253990F?3P8>/V4Q%GO\ES]]L NS_.5
M2.*,/C#$5VE*V,L53?+-1<_J;7_X%L\70O[0OSQ?DCF=4/'[\H'!77_G91JG
M-.-QGB%&9Q>]H?7IUL720+7X=TPWO'*-Y%">\OR'O+F=7O0&$A%-:"2D"P+_
MK>F()HGT!#C^*IWV=GU*P^KUUOMG-7@8S!/A=)0G?\13L;CH!3TTI3.R2L2W
M?/.%E@-RI;\H3[CZ%VW*MH,>BE9<Y&EI# C2."O^)\_E1%0,+*?% )<&>,_
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
MSZL.K)I(EI=-S)I)U1*5PZWJ6H'K!>IYS)A\F^B^J.F#@]]02P,$%     @
M9X!B5!? ?@K^ 0  6 0  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M?93?;],P$,?_%2M/($USDW8#36FD=BT"B4&U"GA /+C)-;'F'\&^DNV_Y^RD
MH4AK7V*????Q]WSGY)UU3[X!0/:LE?'SI$%L[SCW90-:^&O;@J&=O75:()FN
MYKYU(*H8I!7/)I-;KH4T29''M8TK<GM )0UL'/,'K85[68*RW3Q)D^/"HZP;
M# N\R%M1PQ;P6[MQ9/&14DD-QDMKF(/]/%FD=\M9\(\.WR5T_F3.0B8[:Y^"
M\:F:)Y,@"!24& B"AC]P#TH%$,GX/3"3\<@0>#H_TC_$W"F7G?!P;]4/66$S
M3]XGK(*]."A\M-U'&/*Y";S2*A^_K.M]I^1<'CQ:/023 BU-/XKGX1Y. M+;
M,P'9$)!%W?U!4>5*H"AR9SOF@C?1PB2F&J-)G#2A*%MTM"LI#HO/Z\5VO65O
M5H!"*L^^".=$N*BW.4?B!R]>#JQES\K.L-*,/5B#C6=K4T'U/X"3L%%==E2W
MS"X25U!>LVEZQ;))EE[@3<=LIY$W/9<M4 $]^[G8>734$+\N,&<C<Q:9LS/,
MKRV$&S,U4X%^Q6P;^LTSM S!4<T$PFN7>1F;LA<0[C5]_*3:&EP=>]JSTAX,
M]H4?5\=GL^B[Y9][_^8>A*LE256PI]#)];N;A+F^CWL#;1M[9V>1.C%.&WKZ
MX((#[>^MQ:,1#AA_)L5?4$L#!!0    ( &> 8E1B@2J2J@(  %T'   9
M>&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;(U5RVZC,!3]%0O-HI7:\DA":)0@
M-<E4TT6EJE%GU@Y<@E5C,[9),G\_MB&4-@1U W[<<WS.M7T]/W#Q+G, A8X%
M97+AY$J5,]>520X%EG>\!*9G,BX*K'17[%Q9"L"I!174#3PO= M,F!//[=B+
MB.>\4I0P>!%(5D6!Q;\E4'Y8.+YS&G@ENUR9 3>>EW@'&U!OY8O0/;=E24D!
M3!+.D(!LX3SXLU5DXFW ;P('V6DCXV3+^;OI/*4+QS."@$*B# /6OSVL@%)#
MI&7\;3B==DD#[+9/[(_6N_:RQ1)6G/XAJ<H73N2@%#)<4?7*#[^@\3,Q? FG
MTG[1H8Z=W#LHJ:3B10/6"@K"ZC\^-GGH /SP B!H ,%7P/@"8-0 1M9HK<S:
M6F.%X[G@!R1,M&8S#9L;B]9N"#.[N%%"SQ*-4_%&'XNTHH!XADK!]\1NCSX=
MB+"$%X 4/H)$5VM0F%!YC6[1VV:-KGY<SUVEUS<L;M*LM:S7"BZLY0?HF3.5
M2_23I9!^)G"U\%9]<%*_# 89UY#<H9%_@P(O\'L$K;X/]P;DC-IDCBS?Z%(R
M%5;02=QL@'/<<HXMY_@"YZH2 IBZ04Q?:;U)^I17+.U+?LTSL3SF\N[C6S^(
M/&ULWTU)7]BT&_9)YJ25.1FT_@@I"$R_:3YL6<-!\VO(0-OOM5LCPXX//_+'
M8S_ZXO<\[C8,[L-IO]]IJVSZG6WI$S8(-%5Y)DN<P,+195>"V(,3H[ZS.ST3
M/J [:G5'@[J?VOU!6V"0$>5>P5&_"1)Z;W1T=EK\R//#LRR?Q_6>*K=3J0H0
M.UO )4IXQ51][=O1]HUXL*7QR_A2OQUUJ?^@J1^>9RQVA$E$(=.4WMU4BQ)U
M,:\[BI>V'FZYTM75-G/]_H$P 7H^XUR=.F:!]D6-_P-02P,$%     @ 9X!B
M5*MASVOY @  [ <  !D   !X;"]W;W)K<VAE971S+W-H965T-#0N>&ULC57;
M;MLP#/T5P=A#"RSU_=(B"= D&U9@!8)FW1Z&/2@V'0NUI4R2F_3O)\F.YR9.
MT!=;DLG#<RB:'.\8?Q$%@$3[JJ1B8A52;N]L6Z0%5%C<L"U0]25GO,)2;?G&
M%EL..#-.56E[CA/9%2;4FH[-V9)/QZR6):&PY$C4587YVPQ*MIM8KG4X>"*;
M0NH#>SK>X@VL0#YOEUSM[ XE(Q5001A%'/*)=>_>S1-M;PQ^$MB)WAII)6O&
M7O3F(9M8CB8$):12(V#U>H4YE*4&4C3^MIA6%U([]M<']*]&N]*RQ@+FK/Q%
M,EE,K,1"&>2X+N43VWV#5D^H\5)6"O-$N\8V\BV4UD*RJG56#"I"FS?>MWGH
M.;C1&0>O=?".'8(S#G[KX!NA#3,C:X$EGHXYVR&NK16:7IC<&&^EAE!]BRO)
MU5>B_.1TI<HBJTM +%>7DC*:DI)@DV%U0FC**D 2[T&@JP5(3$IQC4;H>;5
M5Y^NQ[94'#22G;;Q9DT\[TP\UT./C,I"H"\T@^P]@*W(=PJ\@X*9=Q%Q >D-
M\MW/R',\=X#0_./NS@4Z?I=0W^#Y9_ >FI3]P'NT("(MF:@YH-_W:R&YJMD_
M%T($78C A C.A/C.A$!K4+]P>S5#U]! A 9"_\JOTU'D1T$0J!R]]M,S8.BZ
MMX$7^9WA.Y9AQS*\R/*A7SMJN:TE9 A+) M .63 <8F$Q+*6C+\ACB4,Z6B"
M1#UZKN]'H>\?R3BU\T(GO@V'142=B.BBB)7B!X?? -,,Y1S3M"#""!OB&YWP
M&+E>XCA'=(?,XK[9.[IQ1S>^2'<)JK-1H!)E),^! TU5\C5OIK+.A_C&)T2"
M.$Z2\(COJ=GH4GZ3CG#RP2)1!4TA)]*^@KT:40(&FTMR4JQNXKB1FQS1/;4;
M3*_=:YP5\(V9)[I::RJ;#M2==B/KWG3JH_.9&F7-Y/D/T\S!1\PWA I40JX@
MG9M8D>+-;&DVDFU->UXSJ9J]619J' /7!NI[SI@\;'2 ;L!/_P%02P,$%
M  @ 9X!B5"'\V>S& @  <P<  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N
M>&ULC55;;YLP%/XK%IJF5FH+F&NZ)%*;:%JE7:IFW1ZF/3APDE@%S&RGZ?;K
M=VPH2Q.2]05L<[[+.;8/PXV0#VH%H,E3651JY*RTKB]=5V4K*)FZ$#54^&4A
M9,DT3N725;4$EEM06;C4\V*W9+QRQD.[=BO'0['6!:_@5A*U+DLF?U]#(38C
MQW>>%^[X<J7-@CL>UFP),]#W]:W$F=NQY+R$2G%1$0F+D7/E7TY2$V\#OG'8
MJ*TQ,9G,A7@PDYM\Y'C&$!20:</ \/4($R@*0X0V?K6<3B=I@-OC9_;W-G?,
M9<X43$3QG>=Z-7)2A^2P8.M"WXG-!VCSB0Q?)@IEGV33Q,:Q0[*UTJ)LP>B@
MY%7S9D]M';8 ?G@ 0%L ?2T@: &!3;1Q9M.:,LW&0RDV1)IH9#,#6QN+QFQX
M979QIB5^Y8C3XQD>BWQ= !$+DHFR%A546ID9U@*DA)QH]D284H#+)U/0C!?J
ME)R3^]F4G+PY';H:;1@R-VLEKQM)>D!R"MD%"?PS0CWJ]\ GKX=[+^$N)M]5
M@'85H)8O.,!W4V'>0+YBEE.NLD*HM03RXVJNM,1#]O.(1-!)!%8B/&BY+:6I
M,-X 9D]P)I3NJU[#%5DN<PD?QT$Z&*18JL?M*NV'T6#@!7$7]L)JV%D-_V,5
MFT'&&X>LR@DKA=3\CUWH<]O0Q5LVSGT_'OB[=OOB@L@;T'Z_4><W.NKW[BTK
MZW=3DF%Y>6\YHSUA/Z11D/;KQIUN?%3W\Y>/?6+QOECD)8/T0)9)IY8<5;LJ
ML-NR*@."?1O;5HZW<X[WT6R0T"N0?5Z2?2])'(<[^[(?1?T@\/K]IIW?]'4'
MGC>7ZU\+.2,5]&Y3NG><_4'HTVC7;T\<C6@2[AAVMUJB^1U]8G+)*T4*6"#0
MNTB0038MOIEH4=LN.1<:>ZX=KO"O"-($X/>%$/IY8AIO]Y\=_P502P,$%
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
M21I$;K\.V ZT2++7UYG0*"Z[7 &=@S03\/Y"H-Q\8-Z(BR]E^O\!4$L#!!0
M   ( &> 8E20E[C9O0,   @,   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;+U6;6\B-Q#^?/T5(]0/B91C7WA-!$@$TI8JN:-'TZJ*[H/9'5@K:WMK
M>R%(_?&UO;#09MF<*C4@@>WU\\PS,][Q#+9"/JL$4<,+2[D:-A*MLQO/4U&"
MC*BFR)";)RLA&=%F*M>>RB22V(%8ZH6^W_48H;PQ&KBUN1P-1*Y3RG$N0>6,
M$;F[Q51LAXV@<5CX0M>)M@O>:)"1-2Y0/V9S:69>R1)3AEQ1P4'B:M@8!S?3
MH&,!;L=O%+?J9 S6E:40SW8RBX<-WRK"%"-M*8CYV^ $T]0R&1U_[DD;I4T+
M/!T?V']PSAMGED3A1*2_TU@GPT:_ 3&N2)[J+V+[$^X=<@(CD2KW"]O]7K\!
M4:ZT8'NP4< H+_[)RSX0)X"@>P80[@'AMP):>T#KWX#.&4![#VB[R!2NN#A,
MB2:C@11;D':W8;,#%TR'-NY3;O.^T-(\I0:G1W>_/,Y^_0,NIJ@)315\(E(2
MFXI+^ B/BRE<?'\Y\+2Q9/=[T9[UMF -S[ &\""X3A3<\1CC"OSD#7Q80^ 9
M%TL_PX.?MV$MX\\Y;T+0OX+0#_TJ0?7P*49-: 5GX=-Z^">Q,=:[5?!_>-,J
ML]9R?*TS?.,HREF>$HTQ?-8)2I@(9M[[Q+Z0&X09CP1#N+@72EW"T[V!PTPC
M4U]KC+=+XVUGO'W.F9PMC46Q I40B0JH4KD1<D'Y?J7JQ$P*TJXCM=5H,^KV
M6V$O&'B;"C&=4DRG5LP#>:$L9T"8R+EVHK2(GDU)RG(9):8B0";%6A)6E;6"
MNW.B*?"+3[6J;JFJ6ZMJ?K ]7DM$4R8U/#V@#5M= GHE>^_]L]\OC??_A^S?
M]E]EOQ6$G;.!OB[57/_70,-?,*>9D;H@/$Y=D&#,8Y@03J)(R!A^1)Y3O8-[
M\YV<XDPXF;F3%NXD?4/B O]8;?WW3UUP4NR#VG M;((^VGLR=H:-5>*NW[&I
M^GQ=!'"Y@]-]<[)SR^,MD?$5W+UD5!:@.4HJJJK[[1LR6C[$9*?J7 J/+H6U
M7$_%)7DSCF-J59&T.*&?5\X)-7/'\VNERO#5H6QW^[W.F3,9'*MST'K',)M[
M'2OEUXLH;KSKJ^\^?'CCU@F.E3^H+_U.,,PEC:H5%>C>24![S4YX)IS'$A_4
MU_BY%!%BK& E!0.;4,(CM"5HBDM=*>1U80^[W:K"[IVT3@SEVK6@"B)[FQ1=
M5+E:MKECU]QYQ^U%C_Q Y)IR!2FN#-1O]HQY6;2=Q42+S#5B2Z'-B77#Q+3J
M*.T&\WPEA#Y,K(&R^1_]#5!+ P04    " !G@&)4(\Z^<F4"  #V!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q]5-]/VS 0?M]?<8IX (DU(6T9
M0FDD2CL-:3!&*7N8>'#32V/A'\%VVO+?[^R4KM-H7QR?[^Z[^[Z<G:VT>;$5
MHH.U%,H.HLJY^C*.;5&A9+:C:U3D*;61S)%I%K&M#;)Y2)(B3I/D/):,JRC/
MPMF]R3/=.,$5WANPC93,O U1Z-4@.HO>#Q[XHG+^(,ZSFBUP@FY:WQNRXBW*
MG$M4EFL%!LM!='5V.>SY^!#PQ'%E=_;@F<RT?O'&S7P0);XA%%@XC\#HL\1K
M%,(#41NO&\QH6](G[N[?T;\&[L1EQBQ>:_&+SUTUB"XBF&/)&N$>].H;;OCT
M/5ZAA0TKK-K8\WX$16.=EIMDZD!RU7[9>J/#3L)%LB<AW22DH>^V4.ARQ!S+
M,Z-78'PTH?E-H!JRJ3FN_$^9.$->3GDNGTR'D_'/Z?CN$<9/?CT>H6-<6+AC
MQC OV0E\ADDSL_C:H'(P7OKU]RW*&9KG+';4A<>*BTW%85LQW5/QEID.).DI
MI$F:3B<C.#XZ^1<E)@Y;(NF62!I@N_N(_-?A=XJ &X?2/A_ [V[QNP&_MP=_
MA+8PO ZCI$L02*, #HW\2('#4(\5@J)Y_8L!A98TZ05:('F*"LY:>8"I.>"Z
MYH8\5\V"Y@&ZP==-._"C,2"U<I5X"Y/YR7C>W *K:Z/7G&86R774O3A-D@2X
M D>52VX(Y0V9.:!*;ZM*[R"5*Z4:)@BZ,)Z,A:;^2(\6I!] _#.QS/O449+%
MR]W:\<X8^Q>!I%AP94FGDO*2SA<",.TM:PVGZS#9,^WHGH1M10\3&A] _E)K
M]V[XR[)]ZO(_4$L#!!0    ( &> 8E3R[WNK!@,  "T0   -    >&PO<W1Y
M;&5S+GAM;-U8;6^;,!#^*XA.4RM-)825A35$VI J35JG2NV'?:N<8(@E8S/C
M=*2_?CY,R$M]5=</6S:B!/L>[I[GS@=&F39ZS>GMDE+MM1473>HOM:X_!D&S
M6-**-.>RIL(@A505T6:JRJ"I%25Y TX5#\:C41Q4A E_-A6KZJK2C;>0*Z%3
M?SR8/'OZDJ=^&+_W/1LNDSE-_?O3MS]64E^^\>SYY-W)R>C^[/+0?MH!9W[@
M#'KQ@J#G(SRNP;K009_#;%I(L4TE\JW!<).*>@^$IWY&.)LK!EX%J1A?6_,8
M# O)I?*TJ:$1$X*E>;1P:&=0WCY.Q814';=EL+_S_O(#8#,#@8SSO5J#83:M
MB=94B2LSZ2[NC$\@KQ_?K6NCL%1D'8XO_*U#=S(D<ZERJ@::T-^89E-."Y"C
M6+F$LY9U *#6LC*#G)%2"M)IV'CT Q-V03F_A=[[7NS%;HN=51W!FHIA: 3U
M0QO&3B#^;C0;>R=L\JJP7LT>I/Z\,MF(;@Z]0F\4+5C;S=MBX,>BAWAT4M=\
M_8FS4E34YOYBPMF4;/R\I53LT;!!IRR,@2K?>Z!*L\6NY:<B]1UM]::;V@+7
M//X'-?_9.I=44$7XKFC3^L=<Y5<K[I_5?T-S]U0Y5.P4&7TX?HW]_G3<(J/D
M*#4&_?-\9]/8VS(&JP=;<^I_@]< OB7UYBO&-1/];,GRG(HG.X<)K\G<O OM
MQ3?7Y[0@*Z[O!C#UM^-KFK-5E0Q7W4 A^JNVXZ^07A@/[P6&BXF<MC3/^JDJ
MY]W0,P/#VA_@<(A<=8<;P7PLYD8 PW@P!9B/]<)X_J=\)F@^%L.T39S(!/69
MH#[6RX5DW0?C<?LDYG!GFB11%,=81;/,J2##ZA;'\'5'P[2!!\8#3+]7:WRU
M\0YYO@^P-7VN0[!,\4[$,L5K#8B[;N"1).[5QGC  UL%K'> W\T#/>7VB2)8
M54P;=@?C2))@"/2BNT?C&*E.#!_W^F!W210EB1L!S*T@BC $[D8<P12 !@R)
MHFX?/-B/@LT^%6S_()C] E!+ P04    " !G@&)4EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( &> 8E2M]DR4U00
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
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
M9X!B5">VC+#M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ 9X!B5)E<G",0!@  G"<  !,
M ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !G@&)4M+\8
M>!\&  #0&0  &               @($,"   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ 9X!B5+!3,YO"!@  V1D  !@
M ("!80X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( &>
M8E1/_!Q@*0,  ,T(   8              " @5D5  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    " !G@&)4RM]#JI4%  #'$P  &
M        @(&X&   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ 9X!B5.M/)+A7!@  (R,  !@              ("!@QX  'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( &> 8E2T8;_[3 @  .@A   8
M              " @1 E  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    " !G@&)4)CP=&+D4  ",,P  &               @(&2+0  >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 9X!B5,K2C]VL @
M<P4  !@              ("!@4(  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( &> 8E20N,5!^ (  "L&   8              " @6-%
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !G@&)4 7Y!
MOL4(  !8&0  &0              @(&12   >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( &> 8E0-H35:R@8  !\3   9
M  " @8U1  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
M9X!B5.OF5RI<!   K@D  !D              ("!CE@  'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    " !G@&)46KW1'_X"  !>!@  &0
M            @($A70  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( &> 8E1B&4']CP8  (P.   9              " @59@  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ 9X!B5/B6)!WH @
M@@8  !D              ("!'&<  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    " !G@&)4QF!BEE<$  #+"0  &0              @($[
M:@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( &> 8E0F
M-BW+!@,  "P&   9              " @<EN  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ 9X!B5+RRXN)7 P  W@8  !D
M     ("!!G(  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M" !G@&)4E1X32,85  "J.P  &0              @(&4=0  >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( &> 8E3V7RF,A 0  )<*   9
M              " @9&+  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ 9X!B5!(I-):B @  < 4  !D              ("!3)   'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " !G@&)4KXV'UO "
M   L!@  &0              @($EDP  >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( &> 8E3W#I7=, 8  )\3   9              "
M@4R6  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 9X!B
M5&\"X+30!   @@X  !D              ("!LYP  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    " !G@&)4 [E\/%@$  !X"@  &0
M        @(&ZH0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( &> 8E138IY%90(   ('   9              " @4FF  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ 9X!B5#"K8'1G P  Z@D
M !D              ("!Y:@  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    " !G@&)4%2J0 8 "  !_!@  &0              @(&#K
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( &> 8E3]U,VT
M%P0  (00   9              " @3JO  !X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ 9X!B5%]]O[&X @  (P<  !D
M ("!B+,  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !G
M@&)4CQ)&N#,#  "="@  &0              @(%WM@  >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( &> 8E09%A.-H@,  %,.   9
M          " @>&Y  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ 9X!B5--@EU_\ P  Z@T  !D              ("!NKT  'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " !G@&)4$*O6>>T"  !T
M!P  &0              @('MP0  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;%!+ 0(4 Q0    ( &> 8E3;GI*"+ 4  *H8   9              " @1'%
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 9X!B5 BS
M)]91 P  2PL  !D              ("!=,H  'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6Q02P$"% ,4    " !G@&)4H;M,MQP(  !9)@  &0
M    @('\S0  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (
M &> 8E2::'P"_0(  *,(   9              " @4_6  !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&UL4$L! A0#%     @ 9X!B5#>52I6$ @  $P8  !D
M             ("!@]D  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"
M% ,4    " !G@&)4+=>?[[\#   ^#P  &0              @($^W   >&PO
M=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( &> 8E3,6@81 0,
M !,+   9              " @33@  !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&UL4$L! A0#%     @ 9X!B5!? ?@K^ 0  6 0  !D              ("!
M;.,  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !G@&)4
M8H$JDJH"  !=!P  &0              @(&AY0  >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;%!+ 0(4 Q0    ( &> 8E2K8<]K^0(  .P'   9
M      " @8+H  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%
M  @ 9X!B5"'\V>S& @  <P<  !D              ("!LNL  'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " !G@&)4YMN,<$T"  #$!0
M&0              @(&O[@  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+
M 0(4 Q0    ( &> 8E2H1Z#HS (  *,&   9              " @3/Q  !X
M;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ 9X!B5!2E57AU
M!   H!$  !D              ("!-O0  'AL+W=O<FMS:&5E=',O<VAE970T
M."YX;6Q02P$"% ,4    " !G@&)4D)>XV;T#   (#   &0
M@('B^   >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( &>
M8E0CSKYR90(  /8$   9              " @=;\  !X;"]W;W)K<VAE971S
M+W-H965T-3 N>&UL4$L! A0#%     @ 9X!B5/+O>ZL& P  +1    T
M         ( !<O\  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !G@&)4EXJ[
M',     3 @  "P              @ &C @$ 7W)E;',O+G)E;'-02P$"% ,4
M    " !G@&)4K?9,E-4$   K(0  #P              @ &, P$ >&PO=V]R
M:V)O;VLN>&UL4$L! A0#%     @ 9X!B5#B#;R;$ 0  #1X  !H
M     ( !C@@! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%
M  @ 9X!B5("$^)W  0   !X  !,              ( !B@H! %M#;VYT96YT
A7U1Y<&5S72YX;6Q02P4&     #H .@#-#P  >PP!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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>68
<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>69
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>94</ContextCount>
  <ElementCount>393</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>42</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/BalanceSheets</Role>
      <ShortName>BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/BalanceSheetsParenthetical</Role>
      <ShortName>BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/StatementsOfOperations</Role>
      <ShortName>STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/StatementsOfStockholdersEquity</Role>
      <ShortName>STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/StatementsOfCashFlows</Role>
      <ShortName>STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Inventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - PROPERTY AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/PropertyAndEquipment</Role>
      <ShortName>PROPERTY AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - FEDERAL AND STATE INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/FederalAndStateIncomeTaxes</Role>
      <ShortName>FEDERAL AND STATE INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - MAJOR CUSTOMERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/MajorCustomers</Role>
      <ShortName>MAJOR CUSTOMERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - EMPLOYEE BENEFITS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/EmployeeBenefits</Role>
      <ShortName>EMPLOYEE BENEFITS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - DEBT OBLIGATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/DebtObligations</Role>
      <ShortName>DEBT OBLIGATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Equity</Role>
      <ShortName>EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - SUBSEQUENT EVENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/SubsequentEvent</Role>
      <ShortName>SUBSEQUENT EVENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - INVENTORY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/InventoryTables</Role>
      <ShortName>INVENTORY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/Inventory</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/PropertyAndEquipmentTables</Role>
      <ShortName>PROPERTY AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/PropertyAndEquipment</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/Stock-basedCompensation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/Leases</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/FederalAndStateIncomeTaxesTables</Role>
      <ShortName>FEDERAL AND STATE INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://repro/role/FederalAndStateIncomeTaxes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Schedule of amortization expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfAmortizationExpenseDetails</Role>
      <ShortName>Schedule of amortization expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Schedule of net income per common share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfNetIncomePerCommonShareDetails</Role>
      <ShortName>Schedule of net income per common share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Schedule of net sales by geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfNetSalesByGeographyDetails</Role>
      <ShortName>Schedule of net sales by geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Inventory consists of: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/InventoryConsistsOfDetails</Role>
      <ShortName>Inventory consists of: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Property and equipment consists of the following at: (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails</Role>
      <ShortName>Property and equipment consists of the following at: (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails</Role>
      <ShortName>Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Schedule of stock option plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfStockOptionPlanDetails</Role>
      <ShortName>Schedule of stock option plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Schedule of information pertaining to options outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails</Role>
      <ShortName>Schedule of information pertaining to options outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Schedule of performance base options outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails</Role>
      <ShortName>Schedule of performance base options outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details</Role>
      <ShortName>The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/Stock-basedCompensationTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Schedule of components of lease expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Schedule of components of lease expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Schedule of cash flow information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails</Role>
      <ShortName>Schedule of cash flow information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Schdeule of balance sheet information related to leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails</Role>
      <ShortName>Schdeule of balance sheet information related to leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Schedule of maturities of lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>Schedule of maturities of lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/LeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Schedule of provision for income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails</Role>
      <ShortName>Schedule of provision for income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Schedule of reconciliation of income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails</Role>
      <ShortName>Schedule of reconciliation of income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Schedule of components of deferred tax assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails</Role>
      <ShortName>Schedule of components of deferred tax assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - MAJOR CUSTOMERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/MajorCustomersDetailsNarrative</Role>
      <ShortName>MAJOR CUSTOMERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/MajorCustomers</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - EMPLOYEE BENEFITS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/EmployeeBenefitsDetailsNarrative</Role>
      <ShortName>EMPLOYEE BENEFITS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/EmployeeBenefits</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - DEBT OBLIGATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/DebtObligationsDetailsNarrative</Role>
      <ShortName>DEBT OBLIGATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/DebtObligations</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/EquityDetailsNarrative</Role>
      <ShortName>EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/Equity</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="form_10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - SUBSEQUENT EVENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://repro/role/SubsequentEventDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://repro/role/SubsequentEvent</ParentRole>
      <Position>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="form_10-k.htm">form_10-k.htm</File>
    <File>ex_10-16.htm</File>
    <File>ex_10-3.htm</File>
    <File>ex_23-1.htm</File>
    <File>krmd-20211231.xsd</File>
    <File>krmd-20211231_cal.xml</File>
    <File>krmd-20211231_def.xml</File>
    <File>krmd-20211231_lab.xml</File>
    <File>krmd-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="547">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="35">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>72
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form_10-k.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 94,
   "dts": {
    "calculationLink": {
     "local": [
      "krmd-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "krmd-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form_10-k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "krmd-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "krmd-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "krmd-20211231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 473,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 67,
    "http://repro/20211231": 16,
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 89
   },
   "keyCustom": 40,
   "keyStandard": 353,
   "memberCustom": 23,
   "memberStandard": 18,
   "nsprefix": "krmd",
   "nsuri": "http://repro/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "role": "http://repro/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://repro/role/Stock-basedCompensation",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - LEASES",
     "role": "http://repro/role/Leases",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - FEDERAL AND STATE INCOME TAXES",
     "role": "http://repro/role/FederalAndStateIncomeTaxes",
     "shortName": "FEDERAL AND STATE INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - MAJOR CUSTOMERS",
     "role": "http://repro/role/MajorCustomers",
     "shortName": "MAJOR CUSTOMERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://repro/role/CommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - EMPLOYEE BENEFITS",
     "role": "http://repro/role/EmployeeBenefits",
     "shortName": "EMPLOYEE BENEFITS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - DEBT OBLIGATIONS",
     "role": "http://repro/role/DebtObligations",
     "shortName": "DEBT OBLIGATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - EQUITY",
     "role": "http://repro/role/Equity",
     "shortName": "EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - SUBSEQUENT EVENT",
     "role": "http://repro/role/SubsequentEvent",
     "shortName": "SUBSEQUENT EVENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - BALANCE SHEETS",
     "role": "http://repro/role/BalanceSheets",
     "shortName": "BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - INVENTORY (Tables)",
     "role": "http://repro/role/InventoryTables",
     "shortName": "INVENTORY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - PROPERTY AND EQUIPMENT (Tables)",
     "role": "http://repro/role/PropertyAndEquipmentTables",
     "shortName": "PROPERTY AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://repro/role/Stock-basedCompensationTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - LEASES (Tables)",
     "role": "http://repro/role/LeasesTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - FEDERAL AND STATE INCOME TAXES (Tables)",
     "role": "http://repro/role/FederalAndStateIncomeTaxesTables",
     "shortName": "FEDERAL AND STATE INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Schedule of amortization expense (Details)",
     "role": "http://repro/role/ScheduleOfAmortizationExpenseDetails",
     "shortName": "Schedule of amortization expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsFiniteLivedPolicy",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Schedule of net income per common share (Details)",
     "role": "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
     "shortName": "Schedule of net income per common share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_EmployeeStockMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Schedule of net sales by geography (Details)",
     "role": "http://repro/role/ScheduleOfNetSalesByGeographyDetails",
     "shortName": "Schedule of net sales by geography (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "krmd:ScheduleOfNetSalesByGeography",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-012021-12-31_country_US",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashUninsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "role": "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashUninsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - BALANCE SHEETS (Parenthetical)",
     "role": "http://repro/role/BalanceSheetsParenthetical",
     "shortName": "BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Inventory consists of: (Details)",
     "role": "http://repro/role/InventoryConsistsOfDetails",
     "shortName": "Inventory consists of: (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryWorkInProcessAndRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Property and equipment consists of the following at: (Details)",
     "role": "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails",
     "shortName": "Property and equipment consists of the following at: (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)",
     "role": "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
     "shortName": "Schedule of fair value of the stock options granted Black-Scholes option valuation model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2020-12-31_custom_StockOptionPlan2015Member",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Schedule of stock option plan (Details)",
     "role": "http://repro/role/ScheduleOfStockOptionPlanDetails",
     "shortName": "Schedule of stock option plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Schedule of information pertaining to options outstanding (Details)",
     "role": "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
     "shortName": "Schedule of information pertaining to options outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31_custom_StockOptionPlan2015Member_custom_TimeBasedSharesOptionsMember_custom_ExercisePrice1Member",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2020-12-31_custom_StockOptionPlan2015Member",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - Schedule of performance base options outstanding (Details)",
     "role": "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
     "shortName": "Schedule of performance base options outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2019-12-31_custom_StockOptionPlan2015Member_us-gaap_PerformanceSharesMember",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2020-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)",
     "role": "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
     "shortName": "The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020. (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2019-12-31_custom_StockOptionPlan2015Member_custom_RestrictedStockAwardsMember",
      "decimals": "INF",
      "lang": null,
      "name": "krmd:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)",
     "role": "http://repro/role/Stock-basedCompensationDetailsNarrative",
     "shortName": "STOCK-BASED COMPENSATION (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Schedule of components of lease expense (Details)",
     "role": "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails",
     "shortName": "Schedule of components of lease expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000039 - Disclosure - Schedule of cash flow information related to leases (Details)",
     "role": "http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails",
     "shortName": "Schedule of cash flow information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - STATEMENTS OF OPERATIONS",
     "role": "http://repro/role/StatementsOfOperations",
     "shortName": "STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000040 - Disclosure - Schdeule of balance sheet information related to leases (Details)",
     "role": "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails",
     "shortName": "Schdeule of balance sheet information related to leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000041 - Disclosure - Schedule of maturities of lease liabilities (Details)",
     "role": "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "Schedule of maturities of lease liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LeasesOfLesseeDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000042 - Disclosure - LEASES (Details Narrative)",
     "role": "http://repro/role/LeasesDetailsNarrative",
     "shortName": "LEASES (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000043 - Disclosure - Schedule of provision for income taxes (Details)",
     "role": "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails",
     "shortName": "Schedule of provision for income taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000044 - Disclosure - Schedule of reconciliation of income taxes (Details)",
     "role": "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
     "shortName": "Schedule of reconciliation of income taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000045 - Disclosure - Schedule of components of deferred tax assets (Details)",
     "role": "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails",
     "shortName": "Schedule of components of deferred tax assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000046 - Disclosure - MAJOR CUSTOMERS (Details Narrative)",
     "role": "http://repro/role/MajorCustomersDetailsNarrative",
     "shortName": "MAJOR CUSTOMERS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerOneMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "krmd:DescriptionOfMatchingContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000047 - Disclosure - EMPLOYEE BENEFITS (Details Narrative)",
     "role": "http://repro/role/EmployeeBenefitsDetailsNarrative",
     "shortName": "EMPLOYEE BENEFITS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "krmd:DescriptionOfMatchingContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000048 - Disclosure - DEBT OBLIGATIONS (Details Narrative)",
     "role": "http://repro/role/DebtObligationsDetailsNarrative",
     "shortName": "DEBT OBLIGATIONS (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2020-04-262020-04-27_custom_KeyEquipmentFinanceMember_custom_ProgressPaymentLoanAndSecurityAgreementMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000049 - Disclosure - EQUITY (Details Narrative)",
     "role": "http://repro/role/EquityDetailsNarrative",
     "shortName": "EQUITY (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2020-01-012020-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - STATEMENTS OF STOCKHOLDERS' EQUITY",
     "role": "http://repro/role/StatementsOfStockholdersEquity",
     "shortName": "STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "AsOf2019-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2022-02-282022-03-02_us-gaap_SubsequentEventMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000050 - Disclosure - SUBSEQUENT EVENT (Details Narrative)",
     "role": "http://repro/role/SubsequentEventDetailsNarrative",
     "shortName": "SUBSEQUENT EVENT (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2022-02-282022-03-02_us-gaap_SubsequentEventMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - STATEMENTS OF CASH FLOWS",
     "role": "http://repro/role/StatementsOfCashFlows",
     "shortName": "STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies",
     "shortName": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - INVENTORY",
     "role": "http://repro/role/Inventory",
     "shortName": "INVENTORY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - PROPERTY AND EQUIPMENT",
     "role": "http://repro/role/PropertyAndEquipment",
     "shortName": "PROPERTY AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "form_10-k.htm",
      "contextRef": "From2021-01-01to2021-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 42,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r501",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r501",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r501",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r501",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r499"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "krmd_AONPremiumFinanceLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "A O N Premium Finance L L C [Member]"
       }
      }
     },
     "localname": "AONPremiumFinanceLLCMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_AccountingPronouncementsNotYetAdopted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED"
       }
      }
     },
     "localname": "AccountingPronouncementsNotYetAdopted",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krmd_AdditionalNumberOfSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:AdditionalNumberOfSharesIssued]"
       }
      }
     },
     "localname": "AdditionalNumberOfSharesIssued",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_AllowanceForDoubtfulOtherReceivables1Current": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for bad debts and other"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivables1Current",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_AmortizationOfIntangibleAssets1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AmortizationOfIntangibleAssets1",
        "verboseLabel": "Abandonment of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets1",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_AmountForChairingBoardCommittee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount for chairing board committee"
       }
      }
     },
     "localname": "AmountForChairingBoardCommittee",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_AnnualIncreasesUp": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual increases up"
       }
      }
     },
     "localname": "AnnualIncreasesUp",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_AssetsAndLiabilitiesLesseeFinanceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Leases"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeFinanceAbstract",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_AssetsAndLiabilitiesOperatingLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesOperatingLesseeAbstract",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_BorrowingsFromIndebtedness": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 104.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings from indebtedness"
       }
      }
     },
     "localname": "BorrowingsFromIndebtedness",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_ChiefExecutiveOfficerLindaTharbyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer Linda Tharby [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerLindaTharbyMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_CommonStockIssuanceAsSettlementForLitigation": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 102.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issuance settlement of litigation"
       }
      }
     },
     "localname": "CommonStockIssuanceAsSettlementForLitigation",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer One [Member]"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_DebtInstrumentPrepaidTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument period iteam"
       }
      }
     },
     "localname": "DebtInstrumentPrepaidTerms",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_DepreciationDepletionAndAmortization1": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "DepreciationDepletionAndAmortization1",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization1",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_DescriptionOfMatchingContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of matching contribution"
       }
      }
     },
     "localname": "DescriptionOfMatchingContribution",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/EmployeeBenefitsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_EMEDTechnologiesCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "E M E D Technologies Corporation [Member]"
       }
      }
     },
     "localname": "EMEDTechnologiesCorporationMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_EquipmentAndToolingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment And Tooling [Member]"
       }
      }
     },
     "localname": "EquipmentAndToolingMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_ExecutiveskeyEmployeesAndConsultantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executiveskey Employees And Consultants [Member]"
       }
      }
     },
     "localname": "ExecutiveskeyEmployeesAndConsultantsMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_ExercisePrice1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price 1 [Member]"
       }
      }
     },
     "localname": "ExercisePrice1Member",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_FinanceLeaseCost": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "FinanceLeaseCost",
        "totalLabel": "Total finance lease cost"
       }
      }
     },
     "localname": "FinanceLeaseCost",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_FinanceLeaseCost1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease cost:"
       }
      }
     },
     "localname": "FinanceLeaseCost1Abstract",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_FurnitureAndOfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture And Office Equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndOfficeEquipmentMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_IssuanceOfCommonStockCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock as compensation"
       }
      }
     },
     "localname": "IssuanceOfCommonStockCompensation",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_KeyBankNationalAssociationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Bank National Association [Member]"
       }
      }
     },
     "localname": "KeyBankNationalAssociationMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_KeyEquipmentFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Equipment Finance [Member]"
       }
      }
     },
     "localname": "KeyEquipmentFinanceMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_LesseeFinancingLeaseImputedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "LesseeFinancingLeaseImputedInterest",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeFinancingLeaseImputedInterest",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_LesseeOperatingLeaseImputedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "LesseeOperatingLeaseImputedInterest",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseImputedInterest",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_LessorOperatingLeaseOptionToTerminate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease, options to terminate"
       }
      }
     },
     "localname": "LessorOperatingLeaseOptionToTerminate1",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/LeasesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "krmd_LitigationSettlementOptions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement options"
       }
      }
     },
     "localname": "LitigationSettlementOptions",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_ManufacturingEquipmentAndToolingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Manufacturing Equipment And Tooling [Member]"
       }
      }
     },
     "localname": "ManufacturingEquipmentAndToolingMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_NewIssuanceLitigationSettlementAmountIssuance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement share issuance"
       }
      }
     },
     "localname": "NewIssuanceLitigationSettlementAmountIssuance",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_NewIssuanceLitigationSettlementShareIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation settlement share issuance (in shares)"
       }
      }
     },
     "localname": "NewIssuanceLitigationSettlementShareIssuance",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_NewIssuanceOfCapitalRaiseAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital raise"
       }
      }
     },
     "localname": "NewIssuanceOfCapitalRaiseAmount",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_NewIssuanceOfCapitalRaiseShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital raise (in shares)"
       }
      }
     },
     "localname": "NewIssuanceOfCapitalRaiseShares",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_Nol": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "NOL"
       }
      }
     },
     "localname": "Nol",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_NonEmployeeDirectorAndBoardAdvisorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Employee Director And Board Advisor [Member]"
       }
      }
     },
     "localname": "NonEmployeeDirectorAndBoardAdvisorMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_NonEmployeeDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Employee Director [Member]"
       }
      }
     },
     "localname": "NonEmployeeDirectorMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_NonemployeeServicesTransactionCost": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonemployee services transaction cost"
       }
      }
     },
     "localname": "NonemployeeServicesTransactionCost",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_NotePayableTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:NotePayableTerms]"
       }
      }
     },
     "localname": "NotePayableTerms",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "krmd_PatentsAndTrademarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents And Trademarks [Member]"
       }
      }
     },
     "localname": "PatentsAndTrademarksMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_PaymentsOnIndebtedness": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 105.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "PaymentsOnIndebtedness",
        "negatedLabel": "Payments on indebtedness"
       }
      }
     },
     "localname": "PaymentsOnIndebtedness",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_PiperSandlerCoAndCanaccordGenuityLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Piper Sandler Co And Canaccord Genuity L L C [Member]"
       }
      }
     },
     "localname": "PiperSandlerCoAndCanaccordGenuityLLCMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_PrincipalAndInterestPayableTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "principal and interest payment terms"
       }
      }
     },
     "localname": "PrincipalAndInterestPayableTerms",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "krmd_ProgressPaymentLoanAndSecurityAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Progress Payment Loan And Security Agreement [Member]"
       }
      }
     },
     "localname": "ProgressPaymentLoanAndSecurityAgreementMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_PromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Note [Member]"
       }
      }
     },
     "localname": "PromissoryNoteMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_PurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement [Member]"
       }
      }
     },
     "localname": "PurchaseAgreementMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_PurchaseOfTreasuryStock": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 103.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of treasury stock"
       }
      }
     },
     "localname": "PurchaseOfTreasuryStock",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_RdCredit": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "R&amp;D credit"
       }
      }
     },
     "localname": "RdCredit",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_RestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockAwardsMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_ScheduleOfNetSalesByGeography": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net sales by geography"
       }
      }
     },
     "localname": "ScheduleOfNetSalesByGeography",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "krmd_SettlementAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settlement Agreement [Member]"
       }
      }
     },
     "localname": "SettlementAgreementMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average grant-date fair value options granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited/canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested",
        "periodEndLabel": "Outstanding at ending",
        "periodStartLabel": "Outstanding at beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested",
        "periodEndLabel": "Outstanding at ending",
        "periodStartLabel": "Outstanding at beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodGross",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested",
        "verboseLabel": "Forfeited/canceled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePriceUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePriceUnvested",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice",
        "verboseLabel": "Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_StockIssuedDuringPeriodSharesStockOptionsExercised1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:StockIssuedDuringPeriodSharesStockOptionsExercised1]"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised1",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "krmd_StockOptionPlan2015Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option Plan 2015 [Member]"
       }
      }
     },
     "localname": "StockOptionPlan2015Member",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_StockOptionPlan2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option Plan 2021 [Member]"
       }
      }
     },
     "localname": "StockOptionPlan2021Member",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "krmd_StockbasedLitigationSettlementExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based litigation settlement expense"
       }
      }
     },
     "localname": "StockbasedLitigationSettlementExpense",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "krmd_TimeBasedSharesOptionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time Based Shares Options [Member]"
       }
      }
     },
     "localname": "TimeBasedSharesOptionsMember",
     "nsuri": "http://repro/20211231",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_BoardOfDirectorsChairmanMember": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors Chairman [Member]"
       }
      }
     },
     "localname": "BoardOfDirectorsChairmanMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r160",
      "r265",
      "r267",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r210",
      "r240",
      "r283",
      "r284",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r462",
      "r465",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r210",
      "r240",
      "r283",
      "r284",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r462",
      "r465",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r160",
      "r265",
      "r267",
      "r464"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r210",
      "r240",
      "r269",
      "r283",
      "r284",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r462",
      "r465",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r210",
      "r240",
      "r269",
      "r283",
      "r284",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r462",
      "r465",
      "r487",
      "r488"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r158",
      "r159",
      "r265",
      "r266",
      "r463",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r158",
      "r159",
      "r265",
      "r266",
      "r463",
      "r472",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r161",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r34",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r18",
      "r162",
      "r163"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts receivable less allowance for doubtful accounts of $24,271 and $24,469 for December 31, 2021, and December 31, 2020, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r32",
      "r186"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r55",
      "r56",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the years 5for:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r317",
      "r318",
      "r319",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net (loss) to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "Compensation expense related to stock options"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Issuance of Restricted Stock"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r287",
      "r313",
      "r322"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Total performance stock-based compensation expense",
        "terseLabel": "Allocated stock-based compensation expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r24",
      "r165",
      "r169"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r76",
      "r176",
      "r181"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Abandonment of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r90",
      "r146",
      "r149",
      "r155",
      "r167",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r355",
      "r357",
      "r367",
      "r408",
      "r410",
      "r441",
      "r452"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r51",
      "r90",
      "r167",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r355",
      "r357",
      "r367",
      "r408",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Assets, Current",
        "totalLabel": "TOTAL CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r289",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "BASIS OF PRESENTATION"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r29",
      "r78"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, END OF YEAR",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r71",
      "r372"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "NET (DECREASE)/INCREASE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non-Cash Operating, Investing and Financing Activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashUninsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.",
        "label": "Cash, Uninsured Amount"
       }
      }
     },
     "localname": "CashUninsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r43",
      "r193",
      "r445",
      "r457"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and contingencies (Refer to Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r190",
      "r191",
      "r192",
      "r194",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r96",
      "r97",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares, issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares, outstanding",
        "verboseLabel": "Common stock outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common stock, $0.01 par value, 75,000,000 shares authorized, 48,044,162 and 46,680,119 shares issued; 44,623,660 and 43,259,617 shares outstanding at December 31, 2021, and December 31, 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r134",
      "r135",
      "r160",
      "r364",
      "r365",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r134",
      "r135",
      "r160",
      "r364",
      "r365",
      "r471",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r134",
      "r135",
      "r160",
      "r364",
      "r365",
      "r471",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.",
        "label": "MAJOR CUSTOMERS"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r134",
      "r135",
      "r160",
      "r364",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r132",
      "r134",
      "r135",
      "r136",
      "r364",
      "r366",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r134",
      "r135",
      "r160",
      "r364",
      "r365",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r62",
      "r426"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r338",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r338",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current, net of refund"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r133",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r87",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r224",
      "r231",
      "r232",
      "r233",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "DEBT OBLIGATIONS"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r13",
      "r14",
      "r15",
      "r89",
      "r94",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r220",
      "r221",
      "r222",
      "r223",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r234",
      "r235",
      "r236",
      "r237",
      "r381",
      "r442",
      "r443",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r207",
      "r234",
      "r235",
      "r380",
      "r381",
      "r382"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Face amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateTerms": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.",
        "label": "Interest rate terms"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r41",
      "r210",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt instrument, principal and unpaid interest due"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r42",
      "r89",
      "r94",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r214",
      "r220",
      "r221",
      "r222",
      "r223",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r234",
      "r235",
      "r236",
      "r237",
      "r381"
     ],
     "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."
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred compensation cost"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r91",
      "r339",
      "r345"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r328",
      "r329"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred income tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenue": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Deferred Revenue"
       }
      }
     },
     "localname": "DeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r335"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "verboseLabel": "Deferred income tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Matching expense"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EmployeeBenefitsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r76",
      "r144"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/StatementsOfCashFlows",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET LOSS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r60",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r110",
      "r112",
      "r117",
      "r118",
      "r119",
      "r122",
      "r123",
      "r361",
      "r362",
      "r447",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WEIGHTED AVERAGE COMMON SHARES OUTSTANDING"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r60",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r112",
      "r117",
      "r118",
      "r119",
      "r122",
      "r123",
      "r361",
      "r362",
      "r447",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "NET LOSS PER COMMON SHARE"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued payroll and related taxes"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r314"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Total unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r55",
      "r56",
      "r57",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r126",
      "r168",
      "r252",
      "r253",
      "r317",
      "r318",
      "r319",
      "r341",
      "r342",
      "r360",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r466",
      "r467",
      "r468",
      "r510"
     ],
     "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."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal income tax:"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r390",
      "r396",
      "r402"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "krmd_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r389",
      "r401"
     ],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Total finance lease liabilities",
        "totalLabel": "Total finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails",
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance lease liability \u2013 current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance lease liability, net of current portion"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r391",
      "r399"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 106.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Financing cash flows from finance leases",
        "negatedLabel": "Payments on finance lease liability"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails",
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r390",
      "r396",
      "r402"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "krmd_FinanceLeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Estimated useful lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r180"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Schedule of amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r177",
      "r178",
      "r180",
      "r183",
      "r427",
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r177",
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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 a company."
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r180",
      "r427"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://repro/role/ScheduleOfAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Intangible assets, net of accumulated amortization of $263,729 and $199,899 at December 31, 2021 and December 31, 2020, respectively",
        "verboseLabel": "Total amortization expense"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/ScheduleOfAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Gain/(Loss) on foreign currency exchange"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r76"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain on disposal of fixed assets",
        "negatedLabel": "Gain on disposal of fixed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r61",
      "r90",
      "r146",
      "r148",
      "r151",
      "r154",
      "r156",
      "r167",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r367"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross Profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r184",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "IMPAIRMENT OF LONG-LIVED ASSETS"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r146",
      "r148",
      "r151",
      "r154",
      "r156"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "negatedLabel": "LOSS BEFORE TAXES",
        "negatedTerseLabel": "Loss before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r332",
      "r333",
      "r337",
      "r343",
      "r346",
      "r348",
      "r349",
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "FEDERAL AND STATE INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FederalAndStateIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r93",
      "r107",
      "r108",
      "r145",
      "r330",
      "r344",
      "r347",
      "r460"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax benefit/(expense)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails",
      "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r54",
      "r326",
      "r327",
      "r333",
      "r334",
      "r336",
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Income taxes computed at the federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Permanent differences and other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "State income and franchise tax"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfReconciliationOfIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase in accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "(Increase)/Decrease\u00a0in accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase in accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.",
        "label": "Decrease in accrued tax liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "label": "Increase in deferred revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "(Decrease)/Increase in accrued payroll and related taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Decrease/(Increase) in inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase in other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Increase in prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "label": "Option shares includable"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r84",
      "r179",
      "r423",
      "r424",
      "r425",
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r70",
      "r73",
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "INVENTORY"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/InventoryConsistsOfDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross 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.",
        "label": "Inventory, Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/InventoryConsistsOfDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r48",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory",
        "totalLabel": "Inventory, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/InventoryConsistsOfDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r49",
      "r85",
      "r124",
      "r170",
      "r171",
      "r173",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "NVENTORY"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r48",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "negatedLabel": "Less: reserve for obsolete inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/InventoryConsistsOfDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessAndRawMaterials": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product.  Includes supplies used directly or indirectly in the manufacturing or production process.  This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.",
        "label": "Raw materials and work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessAndRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/InventoryConsistsOfDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r400",
      "r402"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Schedule of components of lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "LEASES"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeFinanceLeaseDiscountRate": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of finance lease payments.",
        "label": "Lessee, Finance Lease, Discount Rate",
        "verboseLabel": "Finance leases"
       }
      }
     },
     "localname": "LesseeFinanceLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance leases"
       }
      }
     },
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "verboseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments.",
        "label": "Operating leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Total undiscounted operating lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r37",
      "r90",
      "r150",
      "r167",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r356",
      "r357",
      "r358",
      "r367",
      "r408",
      "r409"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r90",
      "r167",
      "r367",
      "r410",
      "r444",
      "r455"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r39",
      "r90",
      "r167",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r356",
      "r357",
      "r358",
      "r367",
      "r408",
      "r409",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities, Current",
        "totalLabel": "TOTAL CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r35",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r35",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r35",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationSettlementExpense": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.",
        "label": "Litigation"
       }
      }
     },
     "localname": "LitigationSettlementExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r127",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "NATURE OF OPERATIONS"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "NET CASH USED IN INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r71",
      "r74",
      "r77"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "NET CASH USED IN OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r52",
      "r53",
      "r57",
      "r59",
      "r77",
      "r90",
      "r99",
      "r101",
      "r102",
      "r103",
      "r104",
      "r107",
      "r108",
      "r116",
      "r146",
      "r148",
      "r151",
      "r154",
      "r156",
      "r167",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r362",
      "r367",
      "r446",
      "r458"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "NET LOSS",
        "terseLabel": "Net Loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
      "http://repro/role/StatementsOfCashFlows",
      "http://repro/role/StatementsOfOperations",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "TOTAL OTHER INCOME"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Operating Income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r15",
      "r443",
      "r453"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Note Payable"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of segments | Segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Expenses",
        "totalLabel": "Total Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING EXPENSES"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r146",
      "r148",
      "r151",
      "r154",
      "r156"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Net Operating Loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r397",
      "r402"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r125",
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of income from operating lease.",
        "label": "Schedule of cash flow information related to leases"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails",
      "http://repro/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating lease liability \u2013 current",
        "verboseLabel": "Operating lease liability - current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r389"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease liability, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r392",
      "r399"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r388"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r195",
      "r383",
      "r384",
      "r385",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schdeule of balance sheet information related to leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r95",
      "r109",
      "r140",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r461"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue and income classified as other.",
        "label": "Other Income"
       }
      }
     },
     "localname": "OtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Interest income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 102.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "label": "Payments to Acquire Intangible Assets",
        "negatedLabel": "Purchases of intangible assets"
       }
      }
     },
     "localname": "PaymentsToAcquireIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r67",
      "r351",
      "r352",
      "r353"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 101.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "EMPLOYEE BENEFITS"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EmployeeBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r289",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r174",
      "r175"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid expenses and other"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 101.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from issuance of equity"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r69"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLoans": {
     "auth_ref": [
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received from principal payments made on loans related to operating activities.",
        "label": "Loans, principal amount"
       }
      }
     },
     "localname": "ProceedsFromLoans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://repro/role/StatementsOfCashFlows": {
       "order": 103.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from disposal of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r68",
      "r316"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Cash received from option exercises"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r32",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r189",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/PropertyAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r31",
      "r185"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r11",
      "r12",
      "r187",
      "r410",
      "r450",
      "r456"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "auth_ref": [
      "r187"
     ],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Property and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "calculation": {
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SchdeuleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r30",
      "r187",
      "r475",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "PROPERTY AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r11",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property and equipment consists of the following at:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/PropertyAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r11",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Estimated useful lives of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r75",
      "r164",
      "r448"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for doubtful accounts"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r273",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r273",
      "r404",
      "r407",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r325",
      "r422",
      "r489"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockExpense": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "label": "Recognized tax benefits"
       }
      }
     },
     "localname": "RestrictedStockExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r253",
      "r320",
      "r410",
      "r454",
      "r469",
      "r470"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained (deficit)/earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r168",
      "r317",
      "r318",
      "r319",
      "r341",
      "r342",
      "r360",
      "r466",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "REVENUE RECOGNITION"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r58",
      "r90",
      "r142",
      "r143",
      "r147",
      "r152",
      "r153",
      "r157",
      "r158",
      "r160",
      "r167",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r367",
      "r449"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "NET REVENUES",
        "verboseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r134",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/MajorCustomersDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FederalAndStateIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of components of deferred tax assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FederalAndStateIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of net income per common share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of reconciliation of income taxes"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FederalAndStateIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r9",
      "r26",
      "r27",
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory consists of:"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/InventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r32",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about 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.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://repro/role/PropertyAndEquipmentConsistsOfFollowingAtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r289",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule of information pertaining to options outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r295",
      "r302",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of stock option plan"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of fair value of the stock options granted Black-Scholes option valuation model"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).",
        "label": "The following table summarizes the activities for our unvested restricted stock awards for the twelve months ended December 31, 2021, and 2020."
       }
      }
     },
     "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://repro/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Description of vesting rights"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": {
     "auth_ref": [
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.",
        "label": "Expected dividends"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the 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.",
        "label": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Weighted-average volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "periodEndLabel": "Options exercisable at ending"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "periodEndLabel": "Options exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Granted",
        "verboseLabel": "Weighted average fair value of options granted during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Weighted average fair value of options granted during the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r297",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at ending",
        "periodStartLabel": "Outstanding at beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at ending",
        "periodStartLabel": "Outstanding at beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r286",
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/FollowingTableSummarizesActivitiesForOurUnvestedRestrictedStockAwardsForTwelveMonthsEndedDecember312021And2020.Details",
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails",
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "verboseLabel": "Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r289",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "verboseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.",
        "label": "Schedule of performance base options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r312"
     ],
     "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."
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "label": "Number exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "label": "Number Outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransaction": {
     "auth_ref": [
      "r289",
      "r315"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of transactions in which an entity acquires goods or services other than employee services in exchange for equity securities of the company, including the purpose of the transaction, identification and quantity of the securities issued, the accounting method used for valuing the transaction, disclosure of amounts by which report lines were affected, and noncash effects on the statement of cash flows.",
        "label": "Share-based Goods and Nonemployee Services Transaction"
       }
      }
     },
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r308",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfFairValueOfStockOptionsGrantedBlack-scholesOptionValuationModelDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "weighted-average period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Total fair value of shares vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "verboseLabel": "Weighted average exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average exercise price"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfInformationPertainingToOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance ending (in shares)",
        "periodStartLabel": "Balance beginning (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r398",
      "r402"
     ],
     "calculation": {
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income tax:"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r45",
      "r55",
      "r56",
      "r57",
      "r96",
      "r97",
      "r98",
      "r100",
      "r106",
      "r108",
      "r126",
      "r168",
      "r252",
      "r253",
      "r317",
      "r318",
      "r319",
      "r341",
      "r342",
      "r360",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r466",
      "r467",
      "r468",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r96",
      "r97",
      "r98",
      "r126",
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetSalesByGeographyDetails",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r81",
      "r82",
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Issuance of common stock as settlement for litigation"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.",
        "label": "Stock issued during period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Number of shares issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Issuance of stock-based compensation (in shares)",
        "verboseLabel": "Available for issuance"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Issuance upon options exercised (in shares)",
        "verboseLabel": "Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfPerformanceBaseOptionsOutstandingDetails",
      "http://repro/role/ScheduleOfStockOptionPlanDetails",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253",
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).",
        "label": "Number of stock option shares issued, value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r16",
      "r17",
      "r253",
      "r288",
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Issuance of stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r45",
      "r252",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Issuance upon options exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Maximum amount of stock repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/EquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r16",
      "r17",
      "r252",
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "label": "Repurchases of shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r21",
      "r22",
      "r90",
      "r166",
      "r167",
      "r367",
      "r410"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance, value",
        "periodStartLabel": "Beginning balance, value",
        "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets",
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r88",
      "r239",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r253",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Equity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventDescription": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.",
        "label": "Description of lease term"
       }
      }
     },
     "localname": "SubsequentEventDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r379",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r379",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more 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.",
        "label": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r379",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r379",
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEventDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r411",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "SUBSEQUENT EVENT"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury stock, common, shares"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r44",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/StatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r44",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r44",
      "r254",
      "r255"
     ],
     "calculation": {
      "http://repro/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, 3,420,502 shares at December 31, 2021 and December 31, 2020, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/DebtObligationsDetailsNarrative",
      "http://repro/role/EquityDetailsNarrative",
      "http://repro/role/Stock-basedCompensationDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r128",
      "r129",
      "r130",
      "r131",
      "r137",
      "r138",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "USE OF ESTIMATES IN THE FINANCIAL STATEMENTS"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r111",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r110",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Outstanding shares",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails",
      "http://repro/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Outstanding Shares:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://repro/role/ScheduleOfNetIncomePerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "40",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r491": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r492": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r493": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r494": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r495": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r496": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d"
  },
  "r497": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r498": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r499": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r501": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r502": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r503": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r504": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r505": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r506": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r507": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r508": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  },
  "r509": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>73
<FILENAME>0001161697-22-000133-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001161697-22-000133-xbrl.zip
M4$L#!!0    ( &> 8E1\A$*1D\4   _5 P ,    97A?,3 M,38N:'1M[+UK
M<]M&MC;Z757Z#ZC4S)1412N2?$D<9Z<.+=&Q9LN2CR0G.^<;2((28A#@ *!D
MS:\_Z]J]N@%*\G4BCVN_[\0B":#1O7KUNCSK63^_/'MU^,OZVL\O1\-]_._9
MP=GAZ)>?O^?_P@??ZS?/C_?_2$[/_C@<_<]WLZIL?TIV=A9M<I;/LR8YRJZ2
MDVJ>E@/^8)"<9G4^^PXNA$OW#W[3*Z_R:7OQ4_)DZW%>RK>OH[MNWW;79\D\
MK<_S\J=D^[M?_E&.F\6SG[]__?$W>Y:TV;OV05KDY_#G)"O;K/[NE]'_O3QX
M?G &M]K:>;+R.;=.Q:W/N>5%/OX!/S__Y7 T/!W]_/WS7S[#8_Y<-FT^N_Z,
M+^*><':1-\EAEC99LM'BO_]13/^UK)[A&^*G^(;_J.FCS02^GJ?3;'TM+:<)
M344V3?*RK9*T2:I9\L^T7*;U=?+SFU]V=YKVY^_?_#)(=K=W=P?)^#K!B\99
M>Y5E9?+\9 1R<'"T_^;T[.1@>)CL#8_^.#Y*COZY\_OVX^3P<&^0I,E^5J17
M:9TE13[/6WA6D:?CO,C;ZV12S1=I>;V^MF$&#$\HJGIJQSR@QYZ,7I\<)Z]&
M^\GI'Z=GHU>G WCVWA8^ V?NCZI^"W>L%U6=MGE5)M-QFOQO52^35]DTGZ1%
M<GK=M-F\2<S3SK(R+5O[K*W[+0H[6_R,#_M?F!%8]N?#TX.]];6ST<FKTV1X
MM)_LCUX<'!V<'1P?G:(X;'WA'7,V?'XX2O9&AX>GKX=[!T>__L]WV]_1WZ^'
M^_OZ]WOK.:MZGR5CD+FL?C"IBB)=-!FH"?D7:N4D^?GL1)]PF=4MRI,.NZT6
M_!O\U7ZDV+?Y[CBJ!U=9?GX!@RNK>IX6O>\N'^;E-,/7V,9#06?C;/]S/N7G
M%\='9W82'S3YOS->3]*5&^DFKSO^\)<;A_/X"PQG/YOE98X;O<%A_63%^.PB
M2R;I(F_A.?\&C0,Z#K;]."NJJ^0BO<R2%G]0U776+*IRFI?GR=3?;BLY*)-T
M.J6_!DD%/ZY[;K=L2&\FK5>^[M[S+"WAKDW29"U,0]U>X"]Y=XW>7>3CO$V&
MN)5PZ%MV2N%_3CY,X*))NF5K]:W>?^ .'_FZGV%'?=X]-+Y]#WW6 <C)][K.
MYGF3-7+H=380RG"Z6-35NWR>MEEQG3QZ.'CZP^.DAF>EXR)+FG\M\4R?92#@
M!0H_;(LJX>,T6<*8:K,Q!FA:-!?554D'^31K)G4^YNT3;HKGWS;%?]^FF/PU
M-L7S95[@66 W!6GSL7R17,%)P I>-U!"AFTU2=&PG<#AD<,PX)=@1X?[9V=[
M=[#[Y&GO!AJ *0(G1$JG#IQ):(:C";.=[(DYFR7[=7X)^^A5>G&57@S(J/EG
M5C?9=;+]PZ.'V]^VRW_/=IG^-;;+Z[KZ,YNTP6[9"W: W2@#^@N=._[77C6?
M@X\VK.%\X$]T^]$1 5ZA&%[Y'+;193:' <*^*).JQIVUK%L\:B:P ^'8T5M_
MVP7_/;L@^VOL C;\49HSD$:4TF0?]'6P*UZE]>0BV>$HRC<1_:\1T=E?241'
M[Q:Y!,8Z CI<GL-CDH<DH@]W4<<V2Q#9+*V+''3P%"T0,.&-JXL^<%["YPT:
M\>D$O.DIZF,V97+0U>0E;R7?Y/V_1M[/_QKR/H([S,D@!YG/RLC-32C,DQ9@
MD_]M9V?PP].G6T^?) N0<K!'0'1G54WVQ"RO84M@A+K(0/KI2_)C9V![H&$2
M>+%^9WR3^/\BB;_X:T@\AUW^43?X1Y.<7H!G&<C\HX=;NSM_5YM<+>U!,J;
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
M;5SD=%2YL]D55XK?\)M,"8Z5*B[Q!<W*S#-F,5%BDAMN(N]K;6B:LG&6,!M
MDZ,6G/$N4[^1C$$V<&E/D>-'"L -7J8I>$I/903^AOD#4-O#"YS7Z>(B^9'9
M"<"+J,#CPMEOXMLE(IO=]X;1U$Q'H N>JX:VVH JYMJM9']9JVV)QOY=GMD1
M?7_6^T?#,&YY]H#GE6TJFH%IQH4D.*".'O6+Y#Z22!HZ8THCHY(#ZT-G7@4#
M:\0[G^!&ILI=F'MQ-H(5BM_7"8,]IIWYT"_58FRB/%L_A?0_G:XM:*]D&L\Z
MSVEG!#U3;(1UU<.8>D(W7V0(I,CX ^,@&7=G@=^V'#@IY6A",RO#^3(N)T]+
M9\1?[ICX3 FTW:\R@?8YXI2]HIDL%(MPCG$9#O5<>Z-]?8U#'4EWZX$]7P>G
M$HE=-=ND0\3JC@&'SJ9DVUBQ1__HSKN(8@VIVNTI;1(,Y^2(-L)'%D@.8V):
M?A]]Q,EWG^VH[WYY]*D"M\PEY1W< Q:'[)+2>KJ>.5K.17K-+H=$3U"FX+2
MR6R,[>($<+ITP:*+JIBB/Z+!P>R=5**W$MBM-1 XR6LPES&6@W#]:MFBIK?N
MH3MN). GIO]&NAFK1#P<QWP6B=6 CRXJ#D=.TWEZ;J,][!/!H-;79HQ=N&8O
M@%Y\D&R,-V]",70M)'=>P1RU8+V06P<V"7L%>(D;L$QH$TXGV)GX?+913;P9
M97UC8D<3%9#R]H,G@^1D)>[.IO)&79&5YQB-GKD#3ZSE!L:7SF9PUK"9X-]^
M:WWM186[T 4*E_" [%TV84>/F6-\2,W2RW2\R\!RBS'P=*M%#794/N64 %Q
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
M*.ED4B\=C+^[.P,M+[!I5]L!CWF;98M^-)("NB7-UMD:V#:+,SW]N\]ES>B
M-/ ;-YSQLHWRV1Z2)K.:>F@P#$2.6=PSF,W=P)=!6$M&9[8D$#<-[<Z9M -P
MZ#"7:%\6,U@&EQDM"@\,\F_8F^)=7XNK<0U47WJ..12=0=GT(6LZDT:5.VV=
MELTLJWN40X@=)4PJ0YQ0:I$? ^Z5-LURWHM<7Y&SEB/WLYZ@2)TIA^CG;=+Y
MXZ>HWCP[.#PX.S#U_*Z&D]<:Q0_1)9@;5U331EY.BB5)(K&1X_Y*WXF.9-L*
M9#,HT+CV."AS=:!Q1792HN0Z3[%:$?=26B)X!C1P5@RX?*O.)Y0W;K(K_.E5
MVK18IH/?5?/YLD1N#UIX BRF;;HI!1("'%$L<PS21\!E;R6&U+VL+/\P)1BW
M5G]LWE0*$Y4P"\[.(<E AZ^O=>;SAG<+Z^.E!G;&!5:T3%C*5\.4%M=&(=&Q
M%4!N%&G**T?PX/6UXP45J\%D*60G.CND^K,SX Z&-B\[^@@T;IG.11-X$=1+
MN:Z.COL9PHKM6W!AF*M2T<?+W-0.'JC@<D3/&A TB5ACJU<5(AR]" Z[BU\)
M1BY^AI]:-TY2D66%>_SM<A'"B&[QT Q$M:'!\@$*S^UN 2I,PBW@!LUFC*)=
M5+IT)J-3E'XHH(Q.<1;-IR):&<,LS_ P"X7PKZ]YVHK $X.[D 74*R1SA&HO
M$%5BR3_<G,)]YTZ%="?2]U;HKI(_:I-,D&=DQRP;-)NP!CJ@+9 &FUN!P<B2
M(I"0E@2^I&L);]0LQP](/?"KV*\6[E3;H"U)D"&Y!V)>PI+(@0'\=<M9>>=M
MHBSR]HX@_;QS\7_(X!,D_A65;R]LT:4;+XZ 2N9<+3H.*'RL5.+1;'6L@QYY
MH5+S *!/MEV]7'!%L\'/DL2J%)!Y[R_Y<\F%'L[$$ON6I'<,)T*)U](@2!Z#
MAS#F742>? W':G())^LT;V-0.X+18%7REJ%M"7878/*-<U0L=<Z.&OI<+N1
M==M%#JN@^Y0,)/(&(P?P3B:80-_6UVY1"KDMZ* EZ\PR:H*\T7>707C<,HL/
MH<E427GW >^-!=#K:V5V#N/,Z/*:Q M]VSG=&#&L@=F+."_8MME\45376#;7
M\?(>$]B+'/7++/(K"&*+Y@ W"R*"E2D64,!I *XNK6<33Z-VMN?J(AJ1NVM>
M1CN+" ZX1'19NC/VEFES&GA"'$%P^%2$!%WQ%*ZS<B_2*;<:) :.2H+$7[%I
MOY%VJPDK+9]BITYN#-92>.>!&C'DRC-@=-/Q;!"6<.EYFN[PXIV=[KIM>X(>
MBE:3N<YGDP!^*R%,&<C^FX-9EU,]A1XBYH3-^1W=41!ST43<,:8@%&,_][XD
M\M&W2/;=GJ#X9B6*0'.J(K.YI1)T4,P5ZJDTP<,<W8K(MQ&3, "M&LM ;1+4
M4,LY;PJRI4AM$*I<W9^\),U./]D@,ZKM\4D7?'IP8#+#:)TKJ K&D)8)0\/I
M2,EP--;)-;8IZ66T-AT^V(3,U.*-R0DF546F.Y?WF&(!HS.'IR]/AJ,$R3O.
M0?6"N]9VN9MP_+(K[WE,^NDG<*5'__=Z='0:>-+'Y8T51&$MQ.H:%'L@1&4:
MUIN^*4NSOG9;FF;S9C0\F3D<VG- ^)WO=W8=.4-9*CD#'3RFG"QSM1VV-&70
M8P,YM_?,A1.Z7F:RX=DXNF4C(2G'JK(2*L5?63]C#)@/+I^YS_NAG\ E_11[
MY!0.P^$9$DGJ=H'S[.Q@;]1#LX?^8;>P196VB9[&E2X;<.%-,I)P3QLK*JZH
ML5/3Y:]:72AT0RDAUK/4WHCF$6XE&V=4HII[">JO(\.@4T22^ %T@9).W:3P
M=>?-9%]'#\(42L]XI!V0\TG9R>ZG8=*-CSNZ9Q]3W(LV.J>[7-7&ZNGD^J">
M^8SX"2\K'*3J,Q^PZXJ3[F80^#HEKY=(K&JLD@;+=Y(O>*HZXO 5[O#QISL%
ML1AD[_AH[^#P8'AV<'SDMS<8#&!+H3_G<A=9.>V>?-=9VCWM],3L+8AG7T-<
M7R&K@SDAXHENNM/Q5@YBMX:HP5+G%I*G,=.8QXTGDRN0! >:,S7!Z[#%UZ?
MTH28W#5)L^I8)"?IYK,Q-9KO) -S;@)&+,_1J3XB."/7UW[G!-1N4.!H"_W3
M9-6=;-[S1NO!9 :Q,I%B#?&,]H64)>G5NP,Y2FU$1'6#J-X-*CX,N*,RO90P
M'073A5A-YVX.[C3<O2,;0@;)IGR2Y4QG 0_-.[$Y%U5 -R&?CY=UXX-"6IH.
M ]:R17><;#I^#O3<F>F*-)2,W;R/3*DEN,3P&[)\$8F=EH[?;34CFM<:-6;%
M7*\N2DK#X=[D;CR5L/QQZ&*UL)#T<Q ,_LT[U&XR<M;LBS547BIO8YREM(2M
M9!% _0_<ZF[[GER+#;P)/T"\-(Q]H)H_)$U8\GM*0>0MN)YF65_F$B?I55L!
M'UB9EQFXG!M/MS?)(5!#/N#EN&DUU]?,<@9;TD5KF+>:X]8+CM&TUN]M^2")
M<M*.N4=P$%3,"=]2<#C9V.$!*T6&6&3K:QX?X0U_)J'HP:",J^IMP\J6]PY7
MF6(TFDH(A265HZY$&T%_6N\;YR*K2Q=2$K8X_+D36*+6F++3C0PWLVNCGQJ-
MG_7RBW%4U3^._?#,J2%VW1<B 0&I>3<+<>/K.@OK+2:KN'AU1KS$UO(D%8?[
MY#S3!(F/MG8*:_'0*Y32T]3T+IBJUJ;&8F76ME5=9EBT+(-U"1FA],$@24&?
M<MF]W!/>1V8HJ&>72?JP27%EP@J$$4>-8Y7GM$D1S$?^&F&4^JB[E?DNXY7M
MGCU$TDV20;8(+ '%F<B>#DZ/.L/0:]8]+>H,82.J+I72*L1]8(H8=_Q#W4!\
M_DH)>>MA'<C>2U])N( I(R3_9F2WO,%10<FFY *HQOQMAJ IRCZ]S_P89^#&
M^8%=D[9*&.RG:#6\R-@(<N314%4)=^=K?0TGS(+09FE>T!R#I"\X;0/[%=0A
MIR*R>6-SV*),S1RO\%3HN+:4N9%9Y[G&:3UZR,;=2PH?+K&9$ND\ <U*JVBG
MN&.8(H<C#HYM0%Y*9B(Z*QJ5CSN:;H[J&=\A6A?4%1DBWW#LS&RH3$6<Z?5'
M[+Z-.J$_@:QSLGXZ8&(%Z\YK5Q@&DOJ"9[48TK6@.S"J_UQ.\TF7;<K9QWU[
M&(X-)7 /@SM?T('[3)F"Q]\R!1_N[$X^@;-[-CH:'IV)')[ZF);U=H6FQK"!
M].C #6(.H2B*9#,<9U<(OTRD-P&SBCG"DTTFU?*>5$H,<T0D$[<N<8EA>HK
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
M8V8RG"$SKXAGJ$JEAK-3ZU!3[GYR/"./>];J?*!=2]J49H#!1@,.Q1%,;>"
M..II1'$MSK()6( [K:=HPTA5H_N*@X<K%N/>IQ&>?DLCW.T)<1:YK_#-L:N0
M)'OT*O/:N:8BMI^45F^%R!*MFN.O LVW+ W$"1]PD173K>3W&!H?2BREUE?D
MPQVG!K_!.(/'S4Q^;^/J@BEB&/<!QX'+HJTL1MODN$U(C;.SS?UM'-.U#<=&
MS):WI^]OJ&:F60:_2T&V,P5^<EVFGEGK:US4XVW'.PX@),T):J>EFP6O=1?+
MXI%JTLQJ.38?26%3#]7.>P"*&!P<S)'P*G;N$$HB-\2AHY&/-P.K(V93,U2I
M;7*7X$*SWNR53^1Q+])KYK!R9B\R:.#!<9>9EY/.YYZ\>N95P/R+PY%)K[=S
M(6:E98,]7^1OM>N;4+UVT'Y,..,!%X?I5>-R1R13@@8/Y4JD4/N037UWH2!_
M^*DF;2H!J3O)JYTT!A%.O2/D@^T!V*]53F@/U6+_#GN8U5,_7=UV9T8L14VP
MDVBQRLT2??K2D0D26RPU9L]FVI407C.+Y#AHKL6Y*?>L+HZ)> EC;OR>7729
M@^ATDP2TV$EWK5ER)!/2+!=HUZGO9SKE&69U]?$-M2W:KXW71!+.F6VNZ#LL
MV+!@-@8?K$9Y+_7TX[$:10#9CG.Y0)1QS!PIG*/^%;>2-XNJ5$&S^"Q>0?(#
MF@L3B*%5P1"R!#W2YL%XF1>M8[JB9=B I=P;[B?<IY#RI&;'R/1$87/2Z@%<
MS0\+;=1\FEY*)?[ZF@/:SA!0ZBH_D7L+7MP$^1GZ1-@4-.M-AJ%'R6\TFX,X
MQ:QGS1@D?I8'!S^1%%QE.!)M6<&M!\V*QAA:25IW":D2;$+*3==Z^R@\X]2Y
M]E0-_3UPMV*D-SE.621@&U)RP<$R!CYS?,NWD>BX882N9"_,ZAGRQ)# 0<E
M/)XV(A7P@$>)G[CTN-L2T9+X$?=B,\19O+D)<U?5T1QQYUP?2#;=;WN (TPP
MS/Z,K!.,MLC2_JF-HT>..89QR_#EM0=D8+2J(PP>C7W'V&A4G0Q"U!9\KG7'
MW2L3Z(0A#A)#R#VG8(!QH#@<=M[RM#$:A[/ #E4U[NBD)_@^8@2YM*XBG8Y-
MRGS-8PE#:X.O&'56NP1VIW+B*PP9?9(4+AX&=PH617%7[D4\)<9UZM-FFE*0
M9BS2,:4(Q.08<-D=:5H^.H0=R=7QU)AO)VAMZR&466.(C0T- K&*AU%CA"6B
M D)8=X:QZ7SBZ#\I$2@V)>QI4Z"=E<U6LO*M=4N:[4'BB]=IK\NP.;G@]Z/Z
MB;XVH& \4:5),KH4MW$_FZ7+HNV<#.A+@.ID(A=!0 5Z:%P1TR,7@1-FAA#0
MMG>P#?!5PB(A.!A2X'BZ!<ZA?T_80E1#/> #5I:[=37@LJ/I,;%+97G5M4^O
M+HIKZY>YIIMYF-HBEX=NAK;G-#=^*GI838<FA[F@TBNIAT =TE[?ZZW_W2\[
MCSXP@*Y].WP3R).#7U^>8:>]T='9R1\]2 TXM&$["LE66/H1[K:8-+]#DF^J
M.M!RT"+.!,M.$<I5;(JIP&>M7(]V?D_]BD#>*E[O%A-[4:J2H NF;?B\HEI"
ME*A+;/S+,5%JW%K5#O'0+6>)^A,I9L UX];3K6$3E#"2).A$SVLX$!SWB<OX
M5PYEVK4_5EYYN>E2F8ZW9& <E,@\&B1!0>'&I<Y*2W[&TL(]L(RWY?T.'ATE
M_CA:L,@7*)Y8-$"F=CF%741\[SWY *&1\>'QGM0A18W;:%XO\W!L#H5"2H:9
MCC-]>H(^O,ZU/$&!$[)J^DL:-INRL*AUTWDRYNTN946:"PP3]R4?A1V#DH5-
M6F2#)&!]0N>"_#02S8$%YA7$1+>KH,S*0.4V\$H'0\2YCG7_YH!0%3$.@:J,
M0FP%'2K&=7+Z/;)1!==88VL!ZK#.6I6Z1L<I$=]&3D55<N<B*QJ")#M:]#0<
MGR_5^I9T>>ZW+K5N-VUB-5Q/ PD>*C1"%.>8I*5]M2#@@?Y_EKT%8T$'(N<N
M^).%IVDD&K3[WT=Y9_M;6/]N3PB%C#3F*J!V-L/J)FPHQW$[.*HJ.";*G%CR
MO .3O<.K&P\9)FH"YN&!;:LX0*8*!4UTCK&$+*SA6MD>T66M$(^.FM>$7RZQ
MG#5WI3KBNAEW#0DWQJET2R<%/EVZ:!5!C^^YS?/X VV>T=%O!R?'1Z]@=PP/
MU]=>#<]@EW0Z*-HE($NX9%<%SE>;/Q0ZP1AS+&W^G!EMKB5,=?KOM)XB.?LK
MC6*3^@8M-B8BP59:WU)\9(II^'*)(?\E_75.K+5TS(\+@B /P $ :<)_,!D"
M,16#/-./L)$]]=.MJ"<H*L@!-V(DR;/@%0\BB\@=![:D#,8(;GLF! HDXIZ9
MP7MQL#^6#?5P0=0F$8NC<_&O)<;3.%$N[T>C$E]16J\2Z5(G!(UK8DHD0VHL
MC-_WK)^S']1B0.".-R6NN0J1R6EQ3<\)W="FY5MT[I;SQ0#L'6QI3BY4D9Y7
MO.>DZ!Y>(>4>3C3AM-\ND8>6CE!&=486QFI^Q_Y\(86!UM>D.ZWF#%:R.)H>
M9_%T"&A@0J)!<LP-;<F&Q\#:P AZMSX7!9HNI3!=YU*B[0V6A .J+L#L:%L]
MJ(Y=15)ADR7A<#T-Z=M<[/\D0NI[:(;W(5:!.]E!E8[28+,U2]&0JFQWMG_
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
MSFK\&%]"*F>P<")^I#^JA).7LX"Y[TN.$9)-CD)%0+X>R<@_S&+LX!6OL0F
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
M17H9QA1=." 8QJJLI621FV7>VL9N.?6-M:5'F%"E+99JA[+UM2)W/Y; NP^
MN%NG8'FG!<B#M,Y+D-KM;'0T/#I+?A\>_#9*SEZ.$FZC=W:<#).SDX/A8?+\
MC^2?;T[^2 Z.X((_DB'1P"7')\GKD^.]T6C_X.C7Y/GP=+2_OO;F-7]S,CH<
MGHWV\2YXR],WS_\YVCM+N&$-MN@[>WEPFAR.X*JOT/K./H'U_<HMJ"W1CPL'
MW4'5]7B#O@_!.4_*'K?L+1VD@G,S"HEKG$^(*UP(=-:1]WADGV:].TM[-GQ^
M. *3\O#P]/5P#T3R?[[;_H[^?CW<W]>_W_N!5_FTO?@I>8(+^RP9D\/R +56
MNFBRGQ+]UW<PB"3Y^>Q$GW")E/J3M%!Y :^7?X._VM=?R=UWMG;I]C>*\-G^
MRNNW;[H^W[KQVM47=HNP@BBXDPS'JRWUS],5?5['F1Q+.4<%J-3(,LRY]I<D
M>3XK9!.O89? 9"--_@&#:W'3G"))$UMHZA8]_X6_W5S-Y:;HT0FXE,@T\1/-
M%OS/"2_I]R18OWP1]72_9?B'SR?#.S?+\*.MVZ4XHNL-9;FIBGR2,V$6!O2I
M+*',SJLV%]_*!95=)P371$=$,49;121.\$0&"DF%W=0SPMT (76'>'_3 A+A
MO)0V9<N2#WC2X1PT,>9IQ_QR+:4M5-25SP6;X'UEXKV%X)-?\)\>^^X*B;V+
MC(I]+B+*MF7%[<IB;9ATE![7:JJ4.C&B2Y\O\V(JU/G\B[%\P@0ZTTZLJ<3X
M.UB^DLXRL+>\==!CBC5W=X0[-]#4P# _]H=M*K*TZ3C8]%C[;P+WL4-Y^(D%
M;L7QVR-P,PE*<M,\QJN*\RU)N3Z(*CE7QK$B@(*VF5NDD\ Q-?3-X2@YA2[9
MMQ(.P$(P*Q1E%4N! &^D<!WJDD0691)TIFT %$<'.C80#5M?2Q%,"SH^I)0)
MU7I:T_WH/3Y4M'M%X-8/_]-B^.@3BV&PP+RXMG2-.R.VJODJPAUGS)+%%0O@
M+2-P0="W3$2:OT/EIE$:.7-5.3ZC/"%7?[+;@_G].I\H \&E9_NS>2=J_:.]
M$/&&+D@?V:S=YTU $TXOD8\#*Q:(7%IA><O6I 3L15*LC$Q@)8E<2Y@/9]EV
M.-#TTE@>/XV!^Z42!8^_RD3!-\-_Q?6//YGA_\'*I7O@K7 Z*;IA?4Z._#H^
M:'0]^DDV [I XOH;6/KPF6;*41-5RWK"L=/*-<"C?DN.C=1A*T-'@NE%F_8!
MV/I-(V"R_Z[#Z<G''TX6*<+@+F9+<6AA1- 0V(:PO /"^4^S8N!L[BO,+!/V
M/%B@P*)><MHWO4D*&9?[DVTDN*"R:46?-LMY8-%0EN92C[R.$&;O7/G@++3S
M#OW.H!OW[ AA$I>L1#!CIBC%UODX%P2&V?AF9P$^R,;7"<JRLM?@JC#HYC-M
MDG@SS2W5.Q"(80S_Q#?SQ0^#D"=4X+<T$P;>AQD>MU'A&&<YROL;FY'B80I@
M25_&$ZNATB]P5-_ST^=SADX_.'9*->[=]JF9X+\TV @"?9[6AA!1/8H52)5N
M;+6/*]!G+RG:A0&G:Q-Z?=^X;B=/RK$F[4 HZ=L_E].<SZAE(>36W"8E;M=D
M;L3Y7[+,A1*]?UL'I3..\GNJ0)C&\0CBJR(85TIS* 967'/1&W-<#@R*![<>
MYHQ=&X"TKRP"-NN,:#I=_5X,SV=>3^KI2,4ON+DIH,8^@N 79MB0H9K-V&^
MGQ&+I68[503F/H]G"K>#,B(IR$C+N$.#T9WHCS)<E=.<XW2*3GA[X8O;4^ZU
MU1<5-VY-AVCP6Z3F8X>2KU0KO3_OA;4IO$8%)&SJ'9V5@=JX'?[@XR3<HDT1
MI4(G20P RO?JJ$[5+AJX^\)]\GH"ASOA-7B/(FI@GO^;W6KJ\%/5*ZDT@TZY
M 56V$G=T] 7RO&H_86TEGV,1-W_.I[=8%A[[X\Y?D\5T9*W_P730QSR!_V^E
M>Q3EK1](XGKGZ0<R90Y/3\$-?P5../>+.WT#LW1V!K;#5T&>^=TOHTY3"L$H
MQUBT+@,.*/MTT7J8>M1 $LUDXXB6CI(LL8QDOG_R)=BG99O6N2KWZ .$U=K8
M#YS/AC>D<_@SP[-6]Z4+?+VT8']1V\U2Z8Z@DK1A&5S :2DRV]UU@>F_+(V&
MP"%<9(5TZ*/!V%16#]EM3S,*'D_P$/P0UH,IIWJ>AREF])$8R*,10YG6#.UV
MQ"4R\1Z=PAYM9E,??3^9F5.Y,K4-A-DC#V(I=:W>>>H; L6^,5:,Y;K,8.A9
MB%)-VVD+ ^GX[C6B*;_R\<):BEJOL ,4?^WH)KHC,!H6G4_I_[(B-"[%["9J
M89TEC&:NGFO!N2$WH9#O-=)JS+<V4$2;U@Q0U3>66S"@1+-+7#1@LU*"%Y?;
M4U4-.!DDIOH':?R!!Z,C!(9,=?J:UFD0KBI&644X:5VIO56OLPECOZZ$83QL
M3D7&I2=$]X48M@KCUI9,7=72NR%<B"+OH1EW#(>F5,2=IKBJ0Q7Z9N!5'56]
MN=W 924PR',*.9<9;.4K;I#+.9'6MAE*C;_>TR\Q+M(Q3$ED<!L9==$3RV'G
MK7("LIH<3VRX(H&_W'V:-3!#9 8[T FRQ3MEVYJ^9<I]0%7.P49 M1+51>L,
MK*]I+T>AT!<J$X6#4EX?$<B:(7,Q/@?ZO''#3M!@)7>.#!C,#\/C766!_^5
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
M?OU-*0OP&"=UECK2)S)'T<>BW3N+:&W3<_5Q9K1_S#:'3_ZDG7[).[U_'\8
M7/.P<8;TQ&!Y&M^T_7;J?YI6C1]RZM?G66V-R<RU;+NV78^UPB2,CGBH.:YX
M,E\2-'>"AF%1A,$2^H&M[+)A36]87&$>">Y$X_*QD\'JG@P#PWUA*H(<(A#,
MU@=<09@SL$QQL:MNIQW)B7W&TC1;](7$/;1'P,PQGOEG?1/HCQW*G^\OT"^S
ME KUO$BKBW$AWQB\.9B>&?'T(MBO$# D%U]PR+$$-<>=ZDDO4K*J]1AW$(@I
M>%(E18NHM(H=J@F(D),0U[Y* XS>%FHE>_67F.S[+"AO/\"MCKSHV,-9%.F$
M8XGL#H>-#0/","ZO-31A1I?XM"7?AOD ?4B%:+*%+$<0712>R2O7'<U'8B18
MBX)$7&-:!(6![;XKHM=R<&?\@X<C-<1!U1#\@-"F#ED6W49 D 22Y4@!QZHL
M#=T*C*W>@$&Q%*<-H6<#$RY?@83-F:I10&].S0>/E]=RN88HV4?#_K;K/G8H
MQ?OONN=4O;D2DD(I B[-F69IP=L, 0)<]=GTX\8[9?Q[R^8"W(#D'^E\\2SY
M/7T+2AHS2AMPWW^ "+0>YN)D0D?V_!?^Q29)XAXX1H/DH)QL\<4=\$[?]1S;
MVMQ*^J! *7NGOGB52MJB(KOVHJ?9"S_!)&CB;RQ"I\FP"4UKL1H] *#WJ7:^
MCL/FW,'&M_? A#2W3KL9VY^&;6A\YS$MURN0LAK'KJN.5M8YH4.8H_ "KHC9
M!$E>ONWICQW*_/WW-(=^*+Y+V>&BCT!$,*D4Z_&\G]CQCCL]F*RLH2*0(G].
M$]/O3'GRG^ZY#3^7RDF9\OR2$KW:_Y&A": 1ID::_;/Q:]=#8[Z0LOO@S%M1
ML$C<H>/K[B#UCE3_(N<VE6=J^]J^A]_X* $*$Z6B>PRG>_@YWV3_8X=2OK_L
M'[\8[G5.,\F;.PP9B,!56M>IMJK5DG@^\)AKMQ3<6]Y2#)-2X=PD%Z[F2JRJ
MYEHJT^<EJ:Y*.A:YX(KZ'?76<#%;#OX_Q > G,U<GT79?N=UM5P,1!3I.>*G
ME^G<MV49<782A/*XUFJ?Y$U)=:RG+3$F[^/)TRHKS3]QOB8^UQG^]@QKBY?U
MM;V(VS5G=5W!1H1-+&?NJ>4QV*<Z9+*?C[1H'A[P'(SJM_#9:WXGUS)'PQAC
M+,&A0/)8?JEOKZ]=2A861XM]520;;$]6:B*$7>HKGH%ZR6UNZNQ\Z6(>W.'
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
MXC#\SPS@O[MSR+P=T27I:\+\_01?;B["MU#E8UI +Z#B'Z.$IW]8-%GO<K^
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
M578L_J<(T>R1![2O1^.P6(M!M&4C7M0,FN5(LOV"DYDM/Y):L;T(:!I3JWB
M!1[5+B*6&^&"\<I54A@U1HSH$^X=#/JIV\_DO^Q:<^1!RX!IA2@^D3_A%M']
M&J^?(S@C-.&J4!T97YW=K;&A;]N!=F5IV,;8<O89) N2-!TQG'WDCY.K=*UL
M^*#<A?G]^K/Y_6!!^:/_^O'XN^,WV7>?4$X^NJ.]U:>^#[W9JY.CY\>OCUYO
MP8O=L?1A:%X.]J==Y!,P2RPOG=)?,0!^),GC65G7 G6?N$+TTSH Z)'TRBZ*
MB21TR_IR,TV9G_/CYS]DKT^>_*__<._^WX/[]QY\??#KXO0_-GWZQ67@E@$[
MER0S9FJ8+*HS2]K3OZ43:X%/?O-5=N'.-"FF'>BR<M"5RTH"=74/R9:&VVZ
M/QV9-V2?Y\[T#I26ZQ=@A2FYSSYIN/#%&EZ)$9&P/FD"'TYZY+DEWMKC[:ZG
M+'D@G7"]++8EK[N-])T\+Y=%Q]9SA3\, ENB-]EF-,I;*8JQ%WI)XXC4#HJL
M'>_8K[=5*^W\\1+C?'71X5RP!';4SKV40C4_<#0%/:"R,>YOYM":#?KOI!B[
M ,5WZ6;+;$SK\_S_;N2KW:6G^-UGN<*/\!2?;(%#E;[9R=MGM(H.7SS-3HY^
M>/OL\,WQRQ>?TFV\PUWT1)@Q.'(7'6NN?!J2P!CCE8J-[>CN3E_J^K3@WI^J
M:[.W(8/^X$#N\7'_:]4'KD?"XTBRRJR>-"$78;8J18*'SRQ);:.MI1)F 2EG
M8D:XDW9IK/^ 1L!#$1^,G6RFMY'6U)#WXF-5>NK2RC0^82[X@26$0E>UZ#I*
M"90/RT)])^[X72#IQ5T'4RYZM?/Z'(1#*V"NF%>_J@M-55P48VN#1J<Z.G8
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
M1!BF*507V4_C4A9<5ZV+1R5$1CP&]EZKW<F-5=1.?)'@K)GPVI_:3SMDG27
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
M,$ (U&,PO9V'/^;_SILIZK[/O90E'X9\/GH]KW91 *P@,L2LFL QHD_O [A
M_IAWSP=2_=/4K>C&Y<&7U+B[;,D0FIRY4M@OW6FCBP>?X=M)>.#%2FC4SEM.
M@G1<?.Y[2"8\\EXO7"[D\/RBT6O:6VJX/S1<^O99_^6CB$:)CE7CO!:T^_(J
M%N^(X_;>PC&9-_IXM>$9\A\^@Z,^[ Y2:Y4"X\ A/V"W@:!42[W."+)F4 --
M&I_AB=IIL#-'P7L0J96@>V> XPK(?%J>[ G[K"JNQQZ#4& 4'LVMHC#9@Z^\
M5#)GH"2R&,J]"01"=^FP:&_PFC^A_S!\NO]./H7[:)\B7YLD$)@R^XA3B_1L
MVLM,1ST0J;+W5O"W_.F#GX35?_UA4FBRI[*ZX>Z.^)'NW<2Y:=>-7)Y1Y'%6
MEU.AM9\7RVNL;%B7RN@62I(?8E)ISYA>$_>C(&_$@DS['^8F#236_;$ER6A
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
M_80UQT]5 @[J>]V:C4W7ASPZ$/KLH>5)AX2$<I<6-L9 -8N3NG>0"$PZM0
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
MFF<VF+F/GNYP:4-2QJ!2%/LX>8PKC[C.A>RVPK('>(KL RVW FL1WZC1$MP
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
MI/5'=!WD/VR@"TFSJP4FG85@MQ*BR/PJ9Z9%M^V$V!<2*\YPH](1PZZV'9%
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
M8B<)8$Y'UY%]/_4[^#,95'2EU\=Y7Z6GJJ/""[\->M!*:;ZM[+A+ZDWU'+=
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
MKO9CO]-)TN!G%1= )AO;,%'O9#!(8DK763#A3(3JG=N8W'[79CO1LQQF@U3
MJR8?80%"$L.?V5BT?9Q#%F=VBH-Y<5(7)_6'/JEE_[1[Y!XK-;VQVMCZ9N=@
M!D2B!3RJ)=9<K3=7FZ_X7^O8$-:DPQ7M3/U3(%M=?#<ZZ-BB)I/'*E?]3:\T
MV:&[76FRF;.[THHX9+[Y>+8[P00#Y6=%JMZ%6;+1;+Q\#<_HP?17Y5?@:%/&
MY]J9J:\0(M!#]WX'S.]DRGO(VJZ@+?[VJ!BHU,^3"CE]!QJ,S[%J5.>ENRI.
M!F#CW_#:F^DR_MZJ@?7W)2K<9M.8[:?NFO2;I(?NO6MPZ:L;^&((_[SE^&]?
MA%>O@5@)J!(JPX_HD[[R SK9;U\ $>"_^+]OX9]>EH\BD&*789#W7WLOUS;#
M>(6^?SO4WW7AY+SV&O5A[F&-<.8=J4OO-!GX<8T_J'EG<.*Z;[R!G_;"^+57
M7WGWO__3V*J_>?MB^/#!WGAX<%?]*.S!GYC\BA+[;?O=QZ.#\[U=[^R\=;YW
M]O9%^]WCONYL;^?CZ<'YP=Z9USK:]?;^W/FE=?3SGK=S?'AX<'9V<'ST^'/X
MP\_Z8=S+$_CM[H[7K&]N;#_R6[_&3NX?GQYZ;[.A'].9N JN/FW7]SZI0(6K
MJ[M)AQSN>*U]ZJ OMP[_^^D3_JO17&]\^O*R^=_!E]YP_>?#ES <\'N<Q"2
MPHXG<O]4=<?K5O+$)N>O>+&/MSGF [KO6WG7J*_^1F?(C@G4QJF^>_*$)X([
MHZYV_4$8C5Y?/Z[^H=VI5V,[U8KCPH].U3!)\^H=Z_^W[C<NOUS4/ZA[[QC5
MI>8_K817^>MVDD0*U,BT4%5;Z4X(";O]<F/KS=1=I?\P]?G_MHZ./K8^+"^=
M[IT<GYY[)Q]/SSZVCLZ]\V,/A,(YG'ROL>X=GWJ-S6?!<^]XWSO_9<]SY(61
M%:V=<_RZL;V^\:0Y!XYLDGIY7WG=,.OXD3=2?NJ!0J:"B7.\.<8=)Z2>[;'R
M]BD(JCDD^>^?1[^JD]'QW_<_TRZ'!&A-PN_Z@3_"R:JXBE%*<UMYMZLZK'2O
M-VH>COR=2H+CTZ<\^YG)L8D;!_TC(17:7"/+.@WUS\??CUH__SE+4=;UHZQ2
MEHU/2N39QAWDV?EIZ^CL .760J:9%VB!EAOZ>FQ(>EW8.>^3\S]>GCA_/^5%
M@R!'!UJ8H4,!9'FDO+@@B3=^-IIR-KA08A^>/"K8N5MU)O[NM;Z<'1S^T>O\
M/0.-;/R=*^^PD&N]OOF=BF/8E9),HV<"U4FXZN^U5R V4A3&:E*&[9;VZ53U
MP@PY.L>"^2E[]7'W\/=N=O+W?G-F>U5^[\H[D#*GQ]XA6FM_G9WO'9[5O(.C
MG;7K1=8C;^.SO2N_D]/4O:3KI6;*GI]YV5!UT%<7>"%0-\^\3M]/X6?/9S*A
M"1[*_38<O8Z*(EAY!RR\GU;J*_3WT \"_?<]7[@:J2[\P"_RY(WG6OKF@33L
M]>4)]D6\S5/]M@N5YB&H>)I\[23/DX%V6;S-@S$?PCJ//&N^+LN?@QA^-)3?
M4:1@)RE _1_M) 'HE%<?JEG]/S^__[4>[O\]VNFO>#GFHORT\OKUG[M_OGY]
M]->8(K&:J<YJ>+7:#X- P=Q@&LT0W2WU>A,V\&CO#^^OX]/?QEG6X=P\F$JD
M.CM:-!=<\^0CD?-5B9SG_M6!>*<[]-OK9'OZ^<//9_Y5VOME?6;R8LH$P/Q>
M7UVO;VR\>E6_C:P .L+_2>_-PI5B@MC+ ^T@ ?4@]?XNTC +0HJ:H=P(75:D
MQ]*>'X=?Z._GY;V]=L,K7WZP=KIVMN;M#891,H*WEZGD'25KS^^_[,KIW/CA
MS"G\$#[>+/%Q*P@P?4O^@TF3C6H>WLC>'[8^CWXY?M6;&0]7O'SE77/#VVF=
MGNP=G>^=>J?'K=TI;%R;4+BVJE:V _\\3L^3R[AZ77_VTX-7O_S]R]_QYJS7
M95^]\F[GESVXQ4]OO9;W56NA<W6<GJ3)!9RA*<I)%A_[!U]^5\.]F2]H[/T@
MTO^ZI8RY_WE^"*M7,L1)DN5^]-]P2!=?)0DOF_'E;K1Q=*9FX1V=_G;TE6YC
M]/L;R6F9$\KD80H[&@[]R%-7JE/DX06J>" U5?9@B0RK]7"YXW+W!>EP[YY$
MY.36//ALG G7A0E1&K12Y4]GN_WD8S=M_)IN;V_-@.W<]ZV\>[4QS?1[OCI-
M<?R0 &>=])/X6L/UMP]1<;C^N>C\-HO#,O[.E7<;6]NKS?I&\YM:/M8Z^]__
M>=5LO'R3P6.1&N)$Q?ZOH5X3%6AZ>#[0?7FI Y1_'./G88-)=G8(C[,)IU*P
MVH9%FA5HR^4)_(:5M4;S6?LYB@=T\[0Z^>L?WI;+D^%T0Z[)-LJM907E]B-Y
ME=_I>YW(SS+#SM<8.'=^3>H35YZ-!NTD>H8"??8O.1*G "U%78'Q'_?@@]B[
M[(?PB64T]^6WN=+*%+>R>-*!HZL.&LTV4;9:7GV\;'7JS5>_;@UG(67'W[GR
MKD/I=;":I/.YYOVKOE9O>$,_]2[\J%!3A)A7H2A=LU#94-[/*5K@^VC_[_SP
M9!3?/UQH5UEZX<J[WTX/IVGEMUO(R[$=VQ-^F>YR:X6_!O^]W&U^:79F$3-
M5\5KY%)<8SFP534G.$,@ (_\+/#_\2ASTCOTT\\JOXD*<ZWLW/$FZ'V%F^#;
MZFZ8EW)\Y)V='^_\!D<73^Y)Z]3[O?7AX]Y7\K":*V$';X-'\IT^;# L1>N@
M@Z<]\CI]!6<!,0"]D'G#<0J'F>=[EW"+KWZ.P0CV,N5GH"\%\$56@,*TO.1G
M7J"Z8<Q.X],"EKY1W]1LYG G<-R:]Y?*9"'W#5^:N-]$@._ZH, ?L(C?< UG
MLH0#6D&UJ JSC</C4>]#GOLSLQZG3 "NW62*")H%I;;>&*Y_VFP8)SE\\D\1
MHG@#J49ANY2"P=GR4J6\6T?'I/F+(KI6^GU=7BQ[GG]/HB+._92B>VE6S8._
MY[L'_OO_?OGP<7MF/#CVX@7O3?#>95^1PWN, 9\UGGM]$'7(=8'G1Y%E/9<I
MVTJ>@$'+;%AB/T<J:A4%61*_QH0"+X!O0=G'1X>IZBA2_1M-CU)Y,N\9C >*
MD)<5H)5G_01#=' $.&Z?]_U\?/:7?C9Y=NC7LHKG-<^/ ^]9DU?9!GT*OF__
M#4O Y^E1^!%.0\;!I(R,9D&S]+/<VZY[@3_*UF!KIJ28,!/N%&D*O^9$#E1)
M<S\OIAR"+#GXZ_CL\S^OWG^>V2&H?O_*N[\PW?KQ#X,K)HZ2F4J@IW_.D/N
M\09AG@.KJ@@8,$UBM"6CT?*2 L-RY!V@GH4%7!?*V_5SW]OGJZ!T#.T@[M7@
MJB>GJE=$'% Z6SWW>-'/\#\OWWC-]>::46-""H0/,1 N1W-YZ2YGT[O#T>1Y
MFQ.GLK7G-P06''(@-82[JX]38_VOYJ_OH__N!M',CE/U^Q?':1Z.$ZGO$?Q:
M>7ZG \<IQ6)'8BS2W>.*C^$7L&6K%5]D SB&\))42T[@F0$0:E3#&PX&@UL!
M)]KS>FERF??UUVNP#D53(TN!TLPH8H&.V&;]#4T09C/Q1OJ^\48_=^,#TR>H
M'\1;3AZ>,EEY<GE)6S.-9GNUJ6]N][I>6WA2K_.DKJ^])/?CAVKV\V9V2*_-
M(^$YM![U[?=Q@8Z)]/I$HF&Z [/M)>EH2GSS//GPSW![?_O5_?/7)IQI]'*B
M3T=>7O:K5<P.38@*83'523HK@Z+DGCR;=N[O_[[K#3AZX?LB"V.53=%<?WOY
MY9>#CNK]\_O]?=2W*/:HF,\M:SWNR[J5F3)[U<)T=O1_6:*_?MW/]+8=?EGU
M/@R"=MK8_JO1^D_[43/5KYG8+9/5GX*W^:![S3V/X=/;.726EU#1)_4>) :Z
M=D#U+3)6$F!'N*:F(BD=] Q\633"MU^&\&[DLAAFGN#QOP@SDD"(HQ7Z$=XZ
MF"&)#V/!?8!=JD!M3[ DUEH&H,V[7J-G_O/*ZWYV=\935RL=3XC(7(P2 GU!
MB0.;"TA-I 2J8A(QO-EGV \3>/>S# 05?J0IK;I=139$+-DL^,L038L8]A$/
M:II$7@*RR=E>*^\I F#V<*.^\:S]?'E)NUO\M.W#N*O'5Y$:D:?E66/3^[AV
MMK:SYKUL;F&(_#DNW:Y3HBCM",2$PT7=,!VP'0?&W]#'AX#QR!D>T)3](@AS
MF=B"8\J&2-8')=9<#<]LY&"*L@T;]?Q;A@S.<+[77B[-7W\_Z/WZ\55R>7][
M^O:7BSN?']EU2UVT4>(@DW2B)"/YCBVK, >N0[&W7XM8>>MU+F"LT9-^KP<<
MB2P[H,#O\A+%\S6W721TPM%"!)K*7Y()H B-QP/ZDVN7[.,N.D1AM$P/,.;5
M^=?US'5"LF4_2OS\4W@@[+6U7O_T9>,_<;C^:J]0[T.3K\^_\?A''OW*,-Q^
MRFA&$_SBO&*EQ(YE+-PR"\;%($CR0'5"T"E7//E'1D8G(B[0 (0<TFC6:QNO
M-FOKK]8U)^JI:%9\)!/Y88.U:,?V53LM_'3D-5\1DS0G$WC+&^9@+DFS^"(G
MI0+X1.\@_K]78)Q=#L/Z[J_UUOO&S;MTW;B5VR8H,K?<MH.C?6?C-%3*QD9M
MZV6C!E2=MG4> Y @J:Y-AZ'  S]<\R[AVO02._^:I ZI*TRK@]$JS"J!Z\&4
M&(+Y&!$IA"HT!Z3N, P_%?*G0^FMTZ.H\Z7?2_Z[:<Z*'D=/F*=?DP5-VQ"#
M539M%H^V%^NU#3A)F_7F+;;"K(VF-X?'JSHG8O=XY^/AWM'Y&1; '9^>')^V
M$,3D_5_>Z=[^WNG>T<[>_"UEY=T):I?BJRQ+>*/)@C%QA9PFL&TF(H:\X3$"
MP_+2H5)TF\ PM.G]) )U-<,<4Z>2!NXTT)P4J$)PQ:2J"_^.._B A^ATWL'!
M@0E'\,#>J=&]]X']/$3M0*7;&%$Y3TR/N[:\=(9QA?$Y7X:@EIG0)5E58U%*
MO!2-+>34SN*S(686<>CO&CI-("8L+TW@##P..\-P?>/;:"<I4'Y5%Z2]@3,=
M)>EK[^?4'[WQVG[G,YBT8$RLEC[O*W:*-H=7QFO:J-?_O>*]>&?GVH:S^7FU
MK8 %U&O/CRZ!(BMSJ$!-3;(Z.-K=^Q-KX0F9AC%@9I0J]76\W,9A/>D0KG!J
MF:VLK[V\J2[QNI]OK:W?]>=<X^%,8'JYXVT3WT[ QI[FV;O5>NY,@.M_,+F8
M-]ZT4I<[UMD1\2?/ZO_L;>'_NK[*D];IN7?PP.*7V<P.%*%<W:L,\?'G5D&Y
MM[[73U%+^1__4[T.:NP!7!8>BFA_W/NN_<ZWGW7CAR9F4Q.S545-[&[L[8,"
MF*1WH.BK'YJBZYJB[ZLH^C%&;,#H G2;LQS,=E)@,'WI]NO 3C8_,'TWA+[-
M*O*>I,D0WZ,6]+PM/3>%GNM5]*3.O!Y0M:,HN6A!UMN2=4O(NE%%UD.XH[PS
MOZORD;<+QDB4(*3H@K@W*4\+[>G!?/E2^'*SDB_)%VW\!A55JNR$\A@1ON8)
M8CU[@-B3X!UBV"UE.YW+"CR-JT]&.?_6M>@7?'_+S7LEF[=5M7EG.H2];V*2
MF -Y!^)N_-#$W1;BOJP^&1-Q8Q3<!;N>D-5;L1^-LI#]^68'=I(XX*P!?.94
M9464TR/'0\6&\UVD_@^]08VZWJ!*6^4_F#T18K3_0A&QX8-(_^U<LI[?3HI<
MZBT]M'#NL ';/_0&:,O[517]+<^;OB%\!YP5PV%$?V.$ZXXBZ<<FN+;.MZL(
MOD,><$Q,(3(#B_NZ;4W&CO,6YXKX^ %(H)9-'<$?.-?$?530C1_:S&]H,W^[
M4ACM<(X0'P RGX(%=>] 76WD;U<Z48XIJ^<@YC@GW*%WH.N/)E#$<%I83@_F
M2>TH:=2K>'(W3!7Y26O>GD&\.B;$*_P,Y<".CJUZ/V/N(/5777#N+:FO_2F-
M2K>_)3FFI*DX6XB%NQ!7.P4:E4Y5C6#B'5_&P,S]<$B $O!N'W2/]RI6P.6H
M1_#WQ.O67A+#9ZJ?8+%)M]PD;?PW*CVU>CN(TFA6PC9E)=J[O09KHC*RS(*K
M-%!#S(182*3;[X?V%S0J7;PG!@#1:N'>OI+\E3.57B 6XH+8-R@NO\_%])X8
MZ4I\VM1NDT:ERW?OJA^V0S'5*VQX[ZS3!^,EN@NO;M9_:(*;!(5*-ZW-CCLK
M!@,_'=V!KC]TKD*SN?+N# ;P<S:E)RA[UVEO-L>F/)=5;A,)A)7#'1SNG7F(
MB']Z?-@ZJO$',-S>Z<'^C>EVJUX8>JN+',6[YBCJC*['RDM\V&#G?=B97A^=
MW92GRW5@7'XBL ,[8X@$\O%OQZ<?O4.%-551S6 0.%^._^!2C7]29/H#4"_E
MLZ1(]8>444P@*&J8)O@N[VR4@="$E1S$G34O>-%^X7ON1/0#<YAGKCLH_M$Z
MW?4^'!__=G#T,S?%I#SS^660Z[.WL<0 3(I,[Q^<TTL_#5:C)/DL5:SBYS<\
M(CG8R&(#Y<<ZSUQ*(9LO6]58? (VM5[#QB_^@'*R:Z(HRT\;>[<$K,(QEI=D
MD#6!TMF?.G6OX\>8;VYZ0U-1U66"Q;D$?.-GKS4!VBH*U<4$KP\C(//89[VD
MXNA@"6D<3 "%*/5Y_#-U-82%3QRS,(I*Z"%9. @C/[4)^ADA:A5X0TJ9<K8&
M5/('0U#@J 9U^B8*WK0" @X2W#CTL@+C.$]<8KG:9R45KC*KXR(%=1']6CT-
M6((Q"9V)*0^S1J2+!I:7+)LY,"C'%V@7J4MGF$<,O/+,EI<XJ&CJ&<S,F .=
MY6/%7DH82R#*O$%RH72%0ZPNHY$7*2H&[/J=,$)_B07PQJ,4QI3W0.#X25!T
M$%AI.(Q&-:XB#]$=R"?(VP.IMWM:<XO.X47XTDS!4 $&TN!L%_"FG.'9N-\P
MSYC*/9"#X@P/?L<?ACE0)(PO5);32O@Y_" &\Q\G?J$BX)2Q8[*\Y"P>ZT-B
M%9+K'<@$OR.IC%- 0,04ZZB+U"<F1#XS3$A>>OAX#20[2' _H"MH1 .VI7H2
MB(>M6V"!'89L\NBL=6&F?!1XQP@F** W#8:\AW9/J!<FOQ7>CV.UA05K9C9P
M4C/956+8$ D$V_&WLGX1T%7!;B?(KPL3Q,QA4D'&ER=N03(8\5RX)8V,W]%,
MEVG!\UYU?,02N.;8I>2?T9S$(SDD<J#OPAAK9X X!9"3W#TH!8$H:9A]YGEV
M;%"P$Z:=8H#5;R07L$X<QPM"=$K#:< 1ARE>KNRC&V A-%".J^1\*9X#N:C)
M*87O>FEX[I'_J/:=CA=3Q);$&W+ V"-Z,9!J (M-0\10X[9^>3_)E %K(.!6
MHL-4@JUYYT@&U!IK\&:?JI<RT'.B0( Y$9Z-#OY([HQK-V N%8J# =['Z#/J
M<OHU;V"'5LDLE4S0WYM"?L*4F!7YIUT3/%# LED/-*Y@T+Z,"5AX<.BCA5C
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
MI'[0)K (4*+;K%!AE9]BS6T(ELVJ?FAY2:?ZZU[U88QBRO(%1J*Q(ZXN&,?
M4^>SWZ.V\I25'TU(%3^GOW?@Q.=8<';TET6ZD#"2X!1HCQ+(*LJ'0LN&:ZFI
M]$.<I%/&GP:EX1WZ_4N_#^_]E7,2X@[E35 1+V/Z4Y]M1+\P_IN8%6"43\#(
M0)4T9_<//%6G2#Z9(DJB7^A)TACJ+)*PWIOP3.5:.C$I&@139!(B^3&;X4@9
M)B8&K"/>0]P;BE@S\)+K>I?-(PDANF^F(Q:B(KD169W3Y""+L#J4X6V**249
MYQS(KJ"&YZ*)+"_II5'2/V.0*$$ ^+6 D8F0\WA0"'B":ZN(S@HN$GWEHEE-
M8I3P3,FA3F'SFB[ZM#_$4G)B1-1F(R:?'RA@DKQ<9H>D@:LI%L*[3+OFM?BD
M<'#5/$>>PE["7,5WM8O6,L;Z@FIB"T!%,<&ZQ$#7+(9IL(HK&?'.AZA>X''V
M,-$ATH]C=7[(.Z\]C]J=C'J(U#IR\2#QCS[M&*IBI_3RDKTMRI8BS81S'\Q
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
MQ#NY^3)@^UR&X@DZ + A@8;:LY&)5X,3_S&OP;+)[5B1D.]"_"?F>E1,7.9
M-.+L#>M0I*=WF(BM3O[&>\J<Z=)J![@L\@Z3F%MLGRBXOHG10/>XI<AVQ2ZA
M+*"0'!>^[&ZJ$%Z<1-()\>W""R*1D,N9!?JDTWVF>#V<H? S*G8DH;M1H3A+
MIS22L;P"#2.&'C5'&A,N416/A8-VD69T8XN^Z["M,!X>!6P+X9OJ[M1+;'7.
M=R&UC)>;))9V)Q,;..U1?"_K@$G/P62E"W)&T_?9M)G@G)#/[*&(= =D]FM0
M5V(18\X( \(1S[Z?L\>:/MA*.M?LA)#6;2T85HH5L?D(8Q8@D!K;VUO&2_#+
MP4G+S<<'V3;@##1A7_,2[L&%9^%<9X]Q'&5/>I!(]88D\,GOX)U:#/!!R"0$
M((IUUX1A&)2=>NHYFT8"P>_8\EK8_UPQ3A>&DCM%:BO?N-Z&&U7GG LM@:K0
M3O_[V?\3\F"%H$F>R)U\5L38]4BY9#?)"&47HS0 IL"B1 G;(:4$=LI8<B*6
ML@KMTLU<$_6R6B' 6>_TPRA(56QDZR3[RM%^1MX8PQ=4;H/[_YS]HE*@&A<,
M.,=1P1VB&D_2:*[_ZP^&;^Q$SK28-L!#AV<FI=WA$+>MN2PULVJ-_%;?5$1)
MPM'543%2MO&G>GO@A;J-+X.$D_\Q2*@!#M(?](V,7#)#A.')4_YKF" ,-_W!
M'AW0HQ+R+L//X*QJ @F+:U7>"<BV%9B4,??O)40B\1MC;A-^VD^R89B;T.UE
M+ VRV.GE=.I#YR9.HZ\B(QB<Y06F!Y7?3B1%DETKX4# Q$%*#]!;.R"$!7%@
MWX.XE!*,+&AXGZ?]$!3BN3C8F/^:] C\-=>0H=I! 7>H4PICT]-$NV2B:ZF
M%ZZUY#!RM_I9Z[(TZ!1[@G1J0C6B#/UIJ@W?#!PC'M/KW08,3C%'B ><MHA7
M9C4"'?P8Z_\D"!F4(^7VG!IWD:.!G>6.MH;8I#'IH8YKMU>$ 37RT@71I?J7
ML0>Y6F'2:5GA8BJ%ETUTU["TM*JTYG=9&3' A6X1L1/!$$>! +%,)UU%H('+
M?%*]WR(P;Y)O=AJW.8/.X;<_K%P>N8C#SA@$!*53@W%GZM1+%S0%O^V"2[@3
MYIKG"+G<_S8EQ5UG:--I.F':*0:F)FM Z$I=87W.8Y1X/!TL6@\68#EIW!B)
ME1RAD<WKS#50%0?RT50M,F&KCJ^; &H>@X=@,YXV[/CF(BI^S6"_E[*)A,V0
M21B*8.RFU,I A\QHNN7%<%I>&FI;NB;HW/ /U"*D8@,X'^L=;!872*#"P<C#
M&@-RR!GQ:+,P:I)#V@:Y2]@D69%1?8,X\JY@5EP8#$?".MCMN:SP'N*W+] Q
M2MBU''N9UTC)#C7<E/98I_IFX];9\QDN$3POL(!= \_NZ'@P12<7@PR+,#PM
ML?=R:CC=#L[BX09"Q[B(9.W[R%P@ F=<$L0Y%O>-*+G0':CC$EB;"\Z & K7
M+ZN +)/&8>((IUMX BG:))C9ID':#UZZ?:R2RU54HR&W50)S![MM,@8[ACC'
MO916B2HEVAE^?Z;6>FNU"HM'YU)ANU]2,C1ZD_GM\YJA7FC,'VR+*FB6C&@=
MB$X?$=BPKHMRCIY1SL0P9M+)Z@,QC4+; ,C-EM1L)!%=B[IM<L<D95Y2R$L[
M6M[L<5Q/HV=QCQ]*4W&;Q&2VV8*TYD%//@=:'>\VCV4F!@PC_&#&1\5"R?@2
M$1>W#^R@4Z,X[G[F^+_NBDT%B%+"<\,J19M87KIQ$]A@\[%;<8^S@N@9^"CM
M2>.!F\:85^&Y5XJM_V*Q2*2WQA.(.D^K8JN"7N/,T%)"P?(27N9OW 0/FP#B
MJHS2*%Q@<$4'Q*YA/HFDDAJ,J"&DY7)N!F?!AY31JCN5.NE'7%JTO(2'QWVC
M/T"/'^D>??^+GP9H45I(6@F":ZSK)X&\]K;];N?X\&3O_ ![-A @Z/DO>]YA
MZ_2WO;G% ]W1VR=MV?**E@ZZ;XOC^7QFVU$^IR92B$ (UAK+0'Q K#-"P%>I
M<5_QLVS@4XQ[H/"J9L U_*X$=LCQE]&0(U3TO:F)IT-,O3HI1DO(6.2\"7TT
MM6J"6E0J[*UA0C5<8YU1S73;A"'RSAHG.:448;?QEM2\%Y.<.??0M#6QU.")
MZR[;TM<[9_ WO$<'6.Q@NJPXM]M(V@42JD261UK7$;@<VT.4$'-U?]$:M[+G
M*F$7X\MM4TI_2YV3.PUTBC"D&^5<:24E(^7<- U8\_:<S92-P3X%L5I%).U5
M/,]M[#F#,2?8(%-.0"UAJ$S<]/46#RX>:J<EI@6/._C=8N&@YEX =R(_7*(5
MYE%W1#?U2=/OQ-&OQF0E]I#D)$Q.,>4=(5V1]XB^8[T#J\5)[9C8%]T&%M=J
MLBP-:A;V9R"7 ];J8&6D5&"/[R:2BX*RQ4 N?9P=%XW"\2+-N$BIY0<!MXM?
MDHQV:K^>CC>UR;@VG$_'6(O&^12-XU+&\(;;*ASK"C6CF$Y13I]2%PQ .K%J
MKQOBA&B(=/M81P-M^YV^[C5>Y+!O:'R0XEPMT9C?G]<F9)/&[%^E'L!V'(0O
M7VTG =S.2E1I>1ZN3><Y49O@]Z4>IYE,CA(2">@^%T!OMLTCR@Q45!Y7Z@=#
MU") 2/ZG+C<6&<8DUCQ#^+WKWB"J24BJQRD*U$L ;'D,\TJ0@II3\E;89A7"
M:$Z"Y%C#,<I!QM%T#:@HYD!]9?:T@J;3:$>R($0,+'>?Y!+8$9U59=9\<#JL
M3_2/QZ1,GD _[/7I?&88@#=TJIFNJ,%85B8#L]0TGB[27LK(]99JI%U96S80
M9'4#&=_UPZ@@21_,:[UH^]TO'P];1]Y.Z^3@O/7!.]T[._YXNK,WMYU4)ML5
M>=RMB/!4 ^_E2](P6/Z"G(V2D1++)4ZX8P!^!6J+_FYZ(R09N=SE://EO[7/
M;+S3QV62?J;\3^PV!MKZ '.2R0E0&J%9GS:",RNJN"<[FQ'T$T1%N$0]GL<U
MLRX-O='X-S\$EX[.+'V&]OT??;A/GVL%VR#UFPG[I<4O+^G5Z]<<.?V;'*K2
M!6P2L2CTHI&^\$9KP[YI147C^\_E.3C'Z$<T)%50.7WG=#*(18$V)61<(-$;
M.6$EN! <7P6(BPZI1<-^&"59,NQ+PPP'-"A,RR#,3K<GH^)-H-"7]X"SBM +
M;D)/"%D\ 2>L@=S#E/PV6.N,CQ<NBI6!,<%*; :G"SR&YU#Y:IND9"1V(#I^
M<NIC)/V^VR#S PN'3_&+%),>8P2B 0(EJQ=A5HBCEJ*V7#7-?7JHI=@JE5X+
M G<'A&B(W=)TBB6YY$2]FNA^50)],G-S= IJK80@+UC-BATL#?!N)T$WBC3E
M"%/,!*T11!YZK)-T-5(VLY0N ><$Y'114Q_#3/-( EP?RPWDP+[@6<XT!Z!+
M)4M2:6)@G6*I+=DECI3Z*OU"'HPF0P"ONL#4C:R[+#67I\TIAIF4)Y\5:=^8
M Z N-!"#.74)N9 1@-9M<T!:\\[Q[P>[JXUM Z+,D!=Y @*)/<)8(U7J%TH:
M$3SN4WVY&2#D=D(H'4MU59Q3;\8T35NXE[IY18VU.8Y44)+Q6 ;(+G ZVJ\[
MTL%K+ 8LT*TF"BS^'KP. JP.F,L]1?<X;IV 2(H':0#KI""J5L/T7DO%"ZB/
M18J@7RF(QC;=(@H4*=;S;7VU(Z*Z!D@&<^XZ?0S:LHL8C8TX\V7?W?I>W73&
M"09)2;G!'W?<X1*W-^:&W)D]A;\%6=Y!-O4SV28'X5R;I-1?W$+?5)5^E29+
MA2.:+F:NTFI%>]FDCQ2V>Y6&"'Y.[7S$=T!B._O,%@9^5,3ZK\AODXN'RBD1
M&7*:C,(]C!,NZ-"E2I<@*76:/;Q%JC,1;5+F^:C5)8\4(][ZSF/$/T1-CFF3
M5;2S, !Q[J132M#JJZ5';=0;"-9W$OFQZ5\UE!98G,QF6YR"5O:UYE7U@[\1
M9J,[6GEW@DF'9"8EW>Y7H]2'L&L4/!WDF[9?L\D[*;.96?ZL-1J\,BY8O3!:
M=,S2,6,EUW@7/'(DD6\1U5Q.J6!WA21E? X1.<OFJV7JJN!*47'_V9]A9+D/
M5U>6#1QOYG%)KV*(-^V6\*4OKTV.U:7V'-R$46UD%24]_#RTS0 Y8TN5YN<3
MDFD82()8/\FIB:RV40D1&'^5<;<Q-W)KAA<]>##$N]W6[TNK\7*X5Z!2$#:%
MBA^XH3+&P_5P<ZDDO6V_.VF=[QV=<[/O@Z/SO0\?]G;./[8^>">GQR=[I^=S
MV[,*=:]0*Q=28Q+8=M,Z&51RV[7+5V>RE='4W!((X[$43[:,SRF MNTFM;U$
M!P\Z(H8^&>>@C\7C[6Y(F8K(:VJF1$]GYG$!Y>.Z<?H1YQ\W;O0$Z9X]67A5
M+LO6X#KC,VFL3WVNLKS7&#5[5\-02HM(YS=1.CQAJ:& M;93*N]\]O%,TLKW
M>?CG+&8PNQJ)W:ROOUKS- I\QT>KE_78,">G59Q0ZS]T 07HKP%B2OT$)Z7H
M(J3($H-T4MPKR664J4F^58Y==$A)MYR1<>^;8::F5M/I02SQL%$VXQ<B*0@&
MMT3J"61*#'BCUQ>FC:CAJ8ADRAU/(H8#80<NP?9+]C'7@1)"O/A6W/1+ Q1+
MD7GZ]QJ:<9E!MY1@N\A*%W%!RHPF%E:N"++@L:F-:8QTUP9!/M(LC<(9?V<X
MFT$3:H0#C4L(7&H*]H&/29Z!>U"U-:3-C235/4)U@,!,Q#&%W56"="XO\U(0
M($P2*G:BCCN</:P;S'*75)\13*5TGJX_(9*T#16<B7X2S6T_T+T_]W8^GA_\
MON<=[^\?[.R=GGGS*L<QNPI$1D0UMAY;"M2,&E-_;5V+FZA,O" 09N* 7%X2
MS^@%J8\A!<W9B7Q(?22;)#.;/QSH@)B0()_R9/#::T>8Z-Z 5V-5?^#8A]MK
MF\.<F.?('RCFEFM,GH8\7U4,<L=WKP,EJFTOF$RK]W7GLM4P=#B1/"+OA?<+
M5O*<A602R&1N:9Q4F>G_L[>%_[M2,D/BP/?.07%NCZ97UMS*SME<O\4 [W;Z
MH>IBWQ(Y-,=\:.C6.:%(/TJ\9QFNV6N!FAN1SO'\OD5#OX$Z'7O[80:"^J$+
MW+S] O>-F)<%XMGJI%Q^C6L]3]DEF.JU-NN-S3NM\I8[C !4*D)IA"VE'DB"
MC>W;D^"8LYY!N.H]EI4:A1*6_&I\R8]38_'@7F(3,AYO8?G+TZTCT!A5+E3!
M^P2!55&'IA +Z!-S>7$?4L]T% &D^X).AMD]#$EESR35#>\=H]IES^6:9W^\
MO(3=:2B^UMR4ELU8 V>(%RD_D-I%ZD@14E%_NPBC0.=PX2-DZ&.^0T\CSI-N
M%R5M,OVMOU8KI@*\);D(ME\!J<HVT5?GG=LNWQRZB)3.[J W)U%AE'.=DJT-
MFCZ:"Z E(%NO 6T$@!U!;/&WOQV??JPY%.'^UVQ@84*9U]P0NF!,10P@R6V7
MT#;Y!70F1BEX.4(^>X]L% ,_=>#GF=/WZ?VN;4 ZOI]2SDE>%9R*9></=D>H
MY3@\\'Y7,O"IL R(+X&;$APJZ+O_>D6I^<CM$S7(!I\VH2<;]E'>18M][*CV
M\B-W^B:C0!)K.J0-)Q$=.9@HKHZ%S8X.-N]9QM)BAV;\:T$9!S 5[>2Q07[L
M'4[6($._X:;B2ZC.GNE*D^ W_4*!G5.CO!OY3J\YANT1T;9EWF3>7?,RY(0Q
MBLICRTL81O@7L(@FEM_YIPA%%]"QXEYJP%!VUD[7O/<H8<AN;[Q<\\[ZT@"$
M2H!-QVHY.R9ZZ!Q$YCHB9RF";WGD]Y"*OETQ8/^":9 G\ZQ#-(<#]3.\<5A^
M OY8;6'C&*XF.',<'._#)#,__<. CIN?$\_NAGY;H?&_0P4<^+ORI%[\S(T
M/(DNTTO+U:KRTM+AX&9:WB]@V,.1?(^96E%"/WZO*=62@HA4;&_:Y#_"J)N&
M@??!+U)L7_,Q1N&1L0O7^P,C\5&2U+QCK'(-$YAV[ ?^W(I^5HZ(&I2]2>F5
MS2TKP:W-ZHAMRO"5_$3:)1LO-"FJ5?)1F'63Y:2\&P]R*\-D$\R.EWAPQ%I3
MC(/HC46?1RO%:09>J\@35'^&-3B[G;4:]B^TN/6<<^IB.1H!P[-[SSUL]-RF
MCII1<)S:!),[C<D"R_\YC% 4[(0)T$8_35ZDY27Z$8*M2N\.)Y'3\0#@V7/=
MQRQA! _$U9Q*&B.= *I#0!P:DE*68B 1>%T\N^6E\O0R*DV* B<YSTR'TZP&
M6L;2&M%*1C[Z"^XK82L=TJ$YP86(MY!1=TV:A]U;A)^ :9A&'B>,#*]13T2D
M^.B\":C[!M"HE89?DM@G5"?EGB_)L7DOWDK?D&H^3Q=LARC>DYK5-"T9EE72
MD(TOU!PG]FVY@PNKH?I5I.,2.S%OT>@L>UCMI%C?(8FVK]II@:8)W5OX"!X+
M&)%.+ RK%5@ZZ65,6P*>*WWB#@^KT=??YG2-J7(IH)S$8R/O]/W!D 0Q\.81
MW+01WB!4G'6"7M'4]SY\V*EQ8TV+Z4O-(W0V:^3K0OJ=UNZ+G=:A)'19+#:*
MH2+N/]S2<'M00[ <%%YWTH;14]@?/7>K_VZX^J^1F18+7^8SWC6(+S=,T\96
M%!=N$@9_A68':*:7"3M\M4.3JMZPM1LHMAEA5DVTEW F;&AM^@O9$W5H$Y3=
M;73 A&B&\*#\P'WJT$H073&PO(0'Y5>$:1TAB QCLR%=[)!/"FW^Y7>>,_%
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
M9 D7JZ1R@9Y</BP6>'?,*'-_Y1AH92ZQS@70Y43\KWEG&#X@'.%Q1XRO US
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
MN&GA++" <ESQEAX\HW.82M"H<_3>8GIW+8I\VN%&V,!I)@0F"F(-QI);\*%
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
MBOPUZ()X[XSD=.7YI=S"QQ,<AG$*.":;U#.P.UD3DT;3' ;C>&O*2\DS-25
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
M'>[L8T:;HTHWW-;MJ%IC7@L>!30B5C).0B4WML!L'ADKX@Y29.N0U4IMGU1
M9U/;>F#QX.CXO]^\AO@!!.5[#8E>]YX_E$A18$,4TZ8]WES(F@C!<+?!4UW$
M\W-1L5??$$64AS=*)@S/L^:F#*^/."SIF$23T)!()J:)ES6GLY-<H5!G^2Y9
M_!/NQ;1JY6]>'+W;\=[EY7'KOG[ IE]=^;S+T-VTRV8)02QR3]*FA20W&B),
MU_MT3?K;RQDNJG)M(E"5/9)5=_1.5MM/AG6VMKBTX9(7!=1N92*?\E1$W7:[
MZHNGKW41QP5^]"Z+G__D" "<\BW3\K!8"N4 RE'9*GM0N-(+97^56S^MI.,K
M^B]=BB5<4;($0.MDAT=9%&TL#=8C) &=EXMWR!ZA17ZD<BPOB"*9'ONGGBH'
M';SU>(2.TK&^WG8&(T"?T/TZ3V&R,7A@\@PS8)99]#,7.+L8]Z84J^6S2DXJ
M$ZULJH1Z0%G L!,V-M=I%_(L^!4_*%XL].][*GZ^]9C#G>@14NZP=A3F1+-D
M?P53</@S+HPS=,0+2N=:)6LP%"=_/W[Z>.-)!I6]J^K,/UT8)]I_R:KD<+?7
MD<_K_!W5MXOS\^H#G;^>GA-%7"EXA%/0<IC2'AIY%;FP1Q_4E*L<>? .G16<
MA#RM1W>,AV*G.CS5^>-4#E0:2SWCL>'-WD+\9<R:-I'R7E\8,,/6XDIK!T'K
M 6AT[3;&>.I^.5$F=_?:,MRB40H"+L?RD]"8GXL/(7*J\S>%@&HC4E_O(GB:
M>83.J3+QN<#*1$N[MSHA1,>:&5>$ZZ"Z5R'H;>T:[Q!UDC=PWA17I2%)XO!$
MMGRE6A\Y$<OR1CB?DB&)GALK]GFFHWB0O0-,2\?IF-F:=36H=7SW]-BLH,,#
M,DZ:H1U>-<:UMIN5"X,"N%N:569=5IL5?C71Z(R5O)YV)GKUE($0$81O<TU,
M#(,H6*)T(E-6-&[JC:]_.<_"\]352&)\!JDP;HE!5.)P4/V.BZ'J<D31EUNF
MU>[N<EV5#@O++!_X'#W./?]EJ-DH>(JF4\)0LM+)1RM34YLPZ,:.J@'1-D8\
M*N6KXA \3W)P?CE.__7%JZ6<Q&>Q$N#Y(*)9FQL0T#GM<:Z3I']=^*Q2,H"Y
M2D1WGCM(T<+8P9[AS]%#&ZG3GRDM5J:T43G$N!#.C0B<J>W[X)!(J"/ !1 I
MJ7H)WS\>PUD[.O&D1*(HP?^1*9^U5"]2OJAI3;%O>SF;$@[)Q3N1I4I]^][3
M0-:]%?LSJ PGH!I*4]WSY)E%C>)F<-Q4M&Y)=)[GOMNGO!PT.TJ.-?>-9-P'
MW\6W](&A2W;S$(W(MX4'V/F.![@WGTA>#%F1XKH,,WR64!AJ1T2W+C6P:\E"
M?,:8EWO#V/,E%?$:#:63[')V5?#^IB@8V2?6AM9OK*YHIJ1+(I!"E9VT94*6
MIM!WYGPD8Y9V/21[W)A^AD>F;A[?.T)+G>UDC"HSPW9+D[-N+1*#D6A3:!J)
M<R.MYYPA]T!GA@XBK>WSP42H*>;'A1-,[@9/%M9I);Y1=WE@48"CO;<J-'T6
MYB!5SAP$+W!P  0[RGW"AY*^;(0R7)9%. =-W<SA")(<54^ @6$CS(:S:(<E
M1\G]!Z4)NSE'#<Z[H:I3$KAGB>(Y@,^Q8PZ\32+M/H7N*G@*S6T0YWU866+P
M;1:]A3FN7#QHT0-C D!Q]@7VQARHG-&(^9HI@5?2\&%**!@4F(AHN2F%CH79
M[@3^>19I61Z!WJKU))"MEDSCQ:UF]]-:=GS/,/6&"-@J.7/I-2?*!!V7/K0+
M4!3%SH+ERTXK@M'C/@QRATV*RK"TQ^)C8T<T5[04Z1ARU=1DCU'"ID.L2%HC
M;<6P>Y11^:+<;,X4<N'*I)/04&![YLJ240N7M_8U/4)QAM,%N!8%'HGY?U\F
M3\.*,S(IIV&'U&YLW8;"DT09 [\,=4\I]_70SYGW<RQ](V*49BW_+.R<Z_K:
M<L\D^H%-!5J@SL@HEL?!V;M#0Z,RYJ;NDMNI<OYW2YFTR-! '0/7;.DXR8.-
M^EAL(U!'USRS#NA02,R@!'6M+^,PQ:)JB)&I(AV1.%=&"RGA<A<_1R,DL8(Y
M",6%$"C/F5<I%"-).'BTUIW/DQ@WBUXU]][-M3#NB[J39+V@<$&P$QI=T-/"
M^/N0*)*B7R?Z-EWNXGC>X2_W&3#O*4C21?5R9*])^8!_.N25=&!H9Y=5>9.:
MD*P]*Z(?I0BQY!QQ9R9.$,T2*.7SL">CVP"/NI3!-;NLA]$MY>30@(/ %IX-
MO]3N9MJC4SM=W%C<MJ*7EMW"'6X*IL"\OBQ$%VS(EJQE6KD;>!!9FFF#)6<X
M"J<N5+'03N/TFX(5NJI:I:$IDM1A-19D(GDH4BL=".Z4@)^3KKR7",9K;=&3
M.W5RZ,1+SP#)!$T8X\M]PJ 57VJ7M712G1T3!1!I5;MN-(>"O:PQZ;QB9-\.
MD\!)S8'61LFXQJ&)M[2W7ZSUO%6BBY#R.K80T9W0,-G,0U>B$^D8//5,V:&Z
M+@'ABL\@75]Q;6:V--4A)!@0'1T34#!>V#F4M ;*#>8=^XS^$&Z,H>R&>&U5
M,V>H@/,^P]%+7S4 &D.@6HPC(,B<(:9-,@DW15<\1YJ)EYH665]A]\5$<FN\
M^<IVE&8NSXKKXDP)[.=BT1$N4+LV'B[E\I9H0YY(0PY&)T>X&KD.%9/_"_%7
M&->*.N!'2VRI3SB#:P=71_( G4<H^DQ-4BCEYB)G@LO;[!L)>Y</BYRRN<0"
MDN\<*9G"@[.-"Y(53@^QGZU@55[9MHJQO+Z\:TF*@'.4C(K-18N&E99$]X9]
M'"T8TG#-)LN.@U*"K[F[_$'[F^9A2*$^5Q!W?X;54[I@TBZH/91@H J[#7:Q
MOV#Z\]&;A9Q(SGB.YDX(!]((5\JK%'T9A4=?#"W7P44X]-H5IY7I4&8J\'B0
M.YF0>QHGP@7^_&76#)OBLW(\;LGJ32[^ZT_K?\*_KZDK1O[]T3>47.K>VDXU
M^5.X4Y;]Y]1RM0#PA'G0].ZTON;OT+=&^BU-Y=(EAM/!J&GNAG>9CN;^?(_N
M;PG0(FJ<B*?9GS*^7O@_S1][[@<_Z5_L./?PLZA.._QX"8#MZSVK6_W!A1@R
MA-8XT]]E<\<:-1/,".,B^AF?K_>&,9<FT &1^RU&A$@H+LIVP7N ="48H+*A
M<R=)67V]-[AO99.R\819-AD+W^CD4:_@[/HKCK5D3:0'!6&]+!0XHBX]]34?
M2OA/%8=9Q^.JFK3A;H.8E?OJMM77-"E124'.S"K$>I946+@/%162T 2H>NC7
MLXDJ7ZC[QWA6I,'AW[W))$>LVLDI.Y<CRDFD R=1-#,APU-52'S#"2O]6]8.
MCS++R24M8F7!(;,7IZ@G$)3_:@]G1\-$6-,7Y:'5'XNR!!$H+.J6:YTG_P\X
M0G]9+I?\>+XWKJ\XQS% QDM$3(AUF%*.Y8/\:.\S]WWJ.?56*Z^Y&%;C7L=9
M)HGDF*D=JM -7,)7ZSJQ?*^-B--GW NO[]U-M%J \E&9UNPAB=:A_$8N:*WW
MPBJ9EKYX3(+3CXRB-#BI#=9&J#2KY2O:JL ]98)N^FA2$(_U:54K=1A1?M+P
M5F=S\B].DV+8ODKZ0P9"M*@-6(:.]GLJYQ\'HX_)W(68 I__?RBMT*!ZZ1P6
MZMC5\X553+\47&;W.USFWHP6^K3CSAG>(DCW89,*]-1MT=45[%'=8I3 C'O/
M60'/4YGB:*,(<I5DUVZ^B0ZZ7QXR=K-VAKR*4-&7'Z[K-K9\/&0D216;1"&G
M#%]AW1N427C<AA)3W/]IX\FZB8E>LGAO! QB3?-*:8FTL^E29,7N6R*2;$]G
M=E3!9[I$P<I#++J.^> [ V"D@Y/VE$F6*$OU$[J GI[PK;9T5\V][Q.BQ?<L
MGA/1B'QV];Y^UQ63 A&2X.?Y@RFA7<]$WT@EYG H,IAY4)N'=J9UOMV4KI6A
MZKXYME GY=YJT\>8NJ6DZ3VW<HA\653<M2PFP#(^4&64ES@??S V\*B!OJ77
M+DR7GH;23PS"EY$P*H:Y)< #O7U%O62K*T-L^B:F8'E9=QLJD"1W02J3=B;M
M]**M!#03/+VN\ (V&LM)&F\1<P,9F23/B\F@PH8."!8-"4,H>L HL9G9=\D9
M]CN@-=*[[E(V:-(8R#L*(?,^2SUU<&#29"*2R-2<.-HFZ0IA6ZES.U?Y+&+-
MY_Y66CNIS"G=.6F)K;O1L3BQ'A\G:]2SLL>%NHQ3]_92EC3'$[QTD89YX/#*
MD@U#!MX,[M0=56TSNU:T@U9#3\N[6GM6R6C5X[7,!,%CJ=P&C"GP6_9: *V2
MW 4_9IZ2*/$QMKIR0<&V8MA*=J0I<AY@5XI+0\B3B=^'I+P:BIHH7U!>(/8@
M'M!:>GZ,X2[RV)&4=3F^SJZ8;A*G2X@$$I"C%WI KE"M!$9*28X7,9[B"$M)
M3O$V9N"HO*QVRAVZJRONX,C]@<.$G8T\0 9SJ0M@X1[#SG2"ULSX4IV]][#E
M""%SL=GJBK)W&9.8SN8"-8"$13T5'QY$1ILM[POGL'+V4N[%WTN%DR(F'->3
MB\<T=9X^FJPG-?D+]"/R)-JND1X,Z?6C.3#8SL 58_A+2$<Z5]$4?TJ=GU<L
MZ<O7U9;CDE4IN*2]N;ZYOI8]G8FT[F S$37)I'*&0D]WEGHRE>9I(L_ ^Y*9
MG%S&QE#=GOP.-@;#@E?2%=8[U(&,4.$A&INVY;QA.UWCF<Q$B4T $4(# 9EW
MO3&Z]EVRP>YF'IF:R$5;2#@5YF]Y1P>G[PXZMZ5<N8GZ2G88 A>VE+95VWB\
M5.(X'S+3MJF8Q47'S(%Q/4J);G;*@4[<YB_#&@I1T*P [*UQ="Y%%/M-&L(=
MPP^OB]A=31'L&&1;TA4J4TQO%2:+L@H%='"6?P)N:MIPK%:O',I<GJ!@[2)\
M(UF:>;HNTXG@7G6BTL!8_,=Y@V1*GJ4S/,AET;7H(E,Q-Y]E0#6>!VW4SQYY
M%LE;=M\]OPL][HB#J?"D))-##;;3G^0!M,'71B)ZH4S[&?_@O0L>*Z:)'QZ$
M*%XON3L<:2UY!Z7O*S9K4@D(H^(('WK>I!A<I,)S0YIK<"ET&J^B3 D=!X3M
M=I;FEJ-2Q8B@BE.<O0=/?:*)[:IGHGDQ\)+"G.V#>"*F8:4X:>H,F[-Q':,N
ME(],!W( 1'ZQH8)=;G3B/HN1#^@CYXYIG38H$_''WUO\$64=8KG3+H=>TO^9
ME9 2=\NL\+QRX4)G[WGV?EK*W1\1;N?#+;^#/#;^6$[J?L#O<PTEXR)*T@J3
MB/19RZU$:P/.VS C_IR$]KQD=IK)7NY0V'?-*],;"JD3J@\AF1B&\;JDUZ12
M*I?*; S#1"AS#JEID<W@,TP@>I=U"\%L"5>G=]=48J.KDK^@Z%P?@FH13,D<
M$DXN@5*3^OO:Q5HN%!:TZ?B_*B$51I&#FTTF]>0QR/STMS\1[PKXB3V[][B8
M:!63*,='LIC&J-=I0Y2KU<G;MOJZHW@R&Y>G)P5QU6S&,SNS$R7O3+6@6]WN
M1>I2T^Y%N H0XKX)[MR2DG+9A,"WI?YDKG,JH6DUE<-.B75B;C RJBH)H%X?
M%L:UAI'_)_LS/-I HTWN>Z]9;,YUVCD>-A;NIFL9E;T0#-)2Q%2F/&T7P2(.
M4*X=PO?G(=)UDOW?XNKZ9[=8WN@T*HW'X8LWD3NI@]B0%=5.U>^RM:7/H(<Z
M0+"<3NAB%-R;FN4*AR74BFHJ^'&@V/3HM.;;15Y\[T-(2T4E6J]APY6F+ P*
M&S#B-NK;>X-YWA2S4?0.)K25P6_'![Q6!G![[H!"X- UQ+ 3&!D=79_BG:&'
M7[=@K@PS+%O.?"8U&!9X74<RSC T4O7M-"9[E6##R!=@H"ZOKK&H3MG3L^UN
M_+U%HAB,@J9C^3A'+9+S^H4?2Q N!H?]G&@9T='&9N%9.0(KSNLP^N6T#)\>
M3\['L]((/@YKY"VRD^8B/.B_9.X.SJ9H@8SL\D#J=1E'GCT]>&R0 ]L_.O98
MD:<$I>5G\' "&^UAO>-7BDC(7A5W'+&_F1$;:_ D#L!< FL@\7&KY/63R4RH
M4\G]BO-SK1>)TPZ'ZEPJ\C=%&!+&-KS'H4\[Y[%H18X</H+.#>RJ*2G@T"S8
M*>+)='ON0\PEA FCY?J9CLGNGNOI_XH-KBFYI4"CA'9?*2'D< +_1W0>S"V)
M@HA2C'.L@)ZT*'*B((&=, GZU2,[&)Q"Z'XP'A]IH,+VX\V^ELUA8.'AY)V=
M\JZD"H/R6E<A-(-X572VN*>,Z;EH0\BNFWUC9?Z][V7^Q;EYV77=,VJ0/!O!
M3# /58?)7QM7-$0W433FWQ0IW1MF93T5F).>^.\K(/W/W=[R%-#^,&4P4F(A
M#=_"O(AF<_*.:5(R+TV8JVO4M-V2BV4;0=40IG(TO8RM9#16C%J:A*<DS3S1
MSPQ;;8;,I&5$VYZ&#^#<P1<_I?*TA:FYN6=X:U77;:Y)B$$(0>N(?+_SIP):
MZR$BU[+[PGG\A,0"9(HLG,X C6N(/9#_=(7P.U4IYA.2Z-ZU53MY^:4,3]_6
M)CK=Y=#J1 !N-G@J]2!T]%.4BX.6(Q86=:>(>IP2U''$T)XU1'Q_9Q/&#@J9
MSNDM&6YWV^CM1$=.CWN.NW+CQVRS,7Q#HOV.O2^,[%/VN=SS%/'&O!&2*'%%
MI]-Q3.AW!L$$=[/7\'Q'$@.D][!Z%R4R'TM%&:GHQQT:<2@O$*XUB])/EG4E
MUVX2\7K85<9XGV85BQAXQ$77>?&PQP=&CT_OR;0RV5?EO4<= O\1L_ENC?!K
M#9_8GG\NI01#R_U9W5S7#4>DI**#H$>K'N'54((#)L2] /.%Z>3,31^F0KP+
MU>LHS9\*"*!?K2"F#-=?;SL\,YBH/A)*T6P"U3#P<['KK7>UQ!CW%I="'\\Q
M!981N=J.=R-56(+9.F<:=NE<S&ZJ.D95+N/HIG@H'1LY'HK3FJD_(F%C_"WY
MVQU298N"9O'X.$U\;,?PYI)U#M]]$PPV>TTI;UC\'2<*.=6$0D,X$L:SUK8
MIX4)R"LU48=O'XP$-*MB 3'=60.VG!S$IFI9"R@WM X))-J3I)E,2@=!RO6B
M;BYBD#N]- )[90T!^]RL T[HI].3>&@X;D%L\*RFC.]$0ZO5E5>VX@Y$6LM$
M?<-F#G;&2L>\#KH"&P?\GDST5]+QE2RI>&Q!V':^L&Z(GAD1?Z'HG8YB2B=X
MZ!M+X2K$4S&R!V_J5 CR1'C;%@[%K5A.QDKH%9)5*:!26B^5@TW2GDMY*)N$
M@['<.!-,N05'U,">B:DR)%@K!/#!Z:2 OH!W%XY*ZBX/EP31B6UCG. CYM4<
M%W>YHD<)MC"NN-'?^WKS.*L4T)%'XIS8'+&\F>%7>"L]E:-++BD\8;F*Y<U6
M!4 Z()40DA-KU!@= K?&QSV^ZVA>ZVR0NLQL?%X)3()H:!D#H)-,,^4Z)(3P
MB*?4'\MRO61-@! "P1IK0)#/4Z9@-\KWBE\UOJ;=>:Y:'UV*GT%N'2*L[$*Y
M?B_Y\3H22:LK/VSNKNT&OWD\3CP:\AN0)SXO&UG60"XLXS*1'<GA5D1M4_4#
M$Y4IBS8?^-SLQ[FXSFNV"@>^XW0%>0NC\G2JH=R$^8,BSJFC64[Z!\@D8<VZ
MH,]- PI"9?F>><M8MOJR[#];.&7YX7C=M[ 10MXN91YQ08J;NN&XRS7$>%@,
MX8ZN*$-#KXS5"IQF;Z%&$7>!PDP1/*C67F]]T[+$04'L]>BXXB<F/[ZI(HH3
M%<G+>@S'EMX_(D#]Y4;5>*;M9G>=<2==Q',?8G(5]:8>(Z(12EF4)\,8%)H
M[&:'+D-\R+%-^ D>(WC!J4[5G+>4-41>\L.FW$CBE,J$3]F&&D[#!^VEB]1(
M;82[H%APWMS7/LF X&O@AAD7#H]TDYB'\$4ZW(6'JV8,$KO&DNUD$=E@UQS_
M&ZT96U#L5WI)2]8V(U=9GIU^&#9-_QPT)$X4QYIX@!ONBV>C.X_';A+,'O/(
M&\637<FL5%3%%DA1#E,/E6NJ?Y"1]8J?MF]M707?3_N"&G?P>D6 ].BEV[9G
MI+=3G^?]@UA)9)C@+K76U%V49#)ZQCL>RLMG91/OQVU@#]IVA%76QU?2'J5/
M8BA-I1UVPE603;2I*=>^] Q5D4_(IS-4($.VKI.,CN\J-B0X_<Q/5;M"#(&B
MPVC^;3:&.,8^G_]TJW/(U"8W$Y(FE<VF3 M#@A%+J42XR+A*+H3=&?+!VZY_
ME"<.$DXC:*1R"V+TE@KE[Z?"H"+^D@?16$YW?Y3553!>SBD_6D135&"HMP?1
MAPCW.B1Y,CY\66*I+4+PB!=AYI[$?+R(07<;7X.991M^+/SCLB"[36D+NOFD
M]BLZTLQQENLNLKK]LV8AV5GK^Q'C^0);T2J$S&%PK>;1]_0Z.HEI3T;4,UY=
M44%CR?&(_74@ -.ZO!V6>^=%V;3:BZ$71[\]VG,([JK:HZ8P;2<9C1RH[1=K
M(... ZB4)39KA[)[:42+#R ?I3/>DC7H85.MZ7B@A"V+_K3B S%76V [/PO&
M,\<Q'*P$/<=R!V&'T;!-P<;[@9V>.#Y>VS72J*H&G1&PPLAPJD5AIPOS@%$T
M0)%/75:^LW36&O:01HS6CT@7]?<Z?P)F*QX]B6*U>(:Y_(?DBC2>PX=A$<P:
M[?AV.YUB!O..PE.=D?PKFIN+#Q*BA>L7S031!!V3L'@1.1OWD4=Y:3Z+.]-A
MXO1ZCW#60@;R5A0[J46!9#K#_E-(YR"F="YV;"'8]&WQ =ZNDR9$R#0+5T"X
M"O],##LW;S+.E7/721>].\3D:"5+Q&3P2N4J=HU&T^TR']HB+=J,57X)(R5@
M>,-=1H9=>DXVTAJ&1]F2Z67I 5 T#U@H^@#(T%/J4^'O?U6Q5<>7$/S<6<,:
MQ*+^R^<9/TKW27AR?:T #R&90/N-ZA_+X\=&^"'LZZ#.]K=5Z=[_7NE>F!L3
ME\1,+VEV5B,I!T/\"]GK5_IQ]@O]/UK W(^-;B0^H9"3L@OY.I">;S"NO+$W
M-WZD^V[N_\BVCRX1&V8VUG^4T@$X]8TLX^H:'658Z=G&SH\9%2"N9E=\WDZB
M^:)B9?U>;KV4+L-)3P')%86BE/VXOGT,O"".2K56KU%]C4AW##V&70?DEM+A
MJ0B80P *#>T5SZ$DZ1D7$\:?'O\?U!9(XTS_^!O9A3MV? ?\$<H#604!>6F"
M\H>9DOOX$ZCOMS#Z4(#A*8*9B;F7<OJDF3HC92& \*E@-:Y/:=>$4["^0E[/
M4FSS3\]P+L2C<9E=N*=TNE6:LE+FVLXKEY.;JM&:6VST $X@>G.";HM5H,=
MFM9-F:  A#^'TW1<=46A&6@#:6\>! T[T;Q(AY#R:2AC?C619G\N:-S4XYEZ
M&F%F;XL&DF8MW/;:M9/TX<JYQCU\I;.[L[%6IUJ^13&JK2F0PBN?>3. ]4'8
MI.2[B+<XM)B\F96,4,%JL)9S'O33?+M?;R@R=-;&KE2V*=R3L\0[\/=>655K
MC)QQ. /TB-N9J!UXJ;?800;(122F-EX*JDII!L4D SBP3@M#0,B<DHI+N/J-
M]L6GH4'?%S_Q]V*V!V:XZE:6Y_(D +<[IA15H8L4W-SSIH)QFMV<L/JYUF0K
M)W]P UR8=L]E%<-::(1&R%+7(=Z6J?I-/QOI@G/7TM?!X523<RZI R$J-B)-
ME)PUM>U?90;1?<YY&GEO35:31*8^Z3UOF:<+A"D#Z;B49B$J1BWQOD6_CN]9
MG)336_4Y>/R</]1;A[+?5U=FB7H+S^M2;W%?.,TV]GZ,^;:IV^Z\I:%HS)*!
M3X/'A\3MUD;.6M34:''EJ.X6#)=9#%8@9%AT5(.^GC7MC(3_ZEO*6<)U(R+>
M*MUN4D+T-D/^Y'V8#AXDF1D''DJ0M)+_,!6=\ZXIF;\92*M>C43T+)Q\R[@^
M\PX*]DD]KI0>40_5O,^AQ[\TC"(Z<D< ($TY+*K:*Z64,3%*:QG5?@%P-7$S
M3# ';9MQY!DNAX4\JH+?'%:#/!K?0OE+(_V21\Q$Y4X9DUZ2+(LYLCQ:X7FB
MHT:]U#(31>R3D,"!!T+KB-=HO^'.3;$ZK/O<^0U\(6FDX$(=BS449WC@5@C.
MA14JIHK%!CLG)X_E(?B1GA(@I[ E_-'@'9/B I4C>6D?>\A;XD!(3T0>=D?W
MP'-!(6D9?Z@I0H;(.C>ML>Y7:767!:)YPS'%T3,>P_ \X2VX1,LN%OJ&= X%
M[(- 5W/&S=15A_TP+[%]_Z4I/\A9Y (Z2TKJ[$Z@T_A;>+%1O=PUNY.)E5S#
M095=44SND6OI@DIP<E6++<0Z[5RT2U\\"F__YAKV)%?+AV&%,7M63<:@)"NR
MJ]+5\;*C&:VLL(G"A9V0]]$[O9[GL/O;;!(,U.;ZQFXF>WDTN^I(DKS[C8%%
M%><1C]YECZC2#&'%]Q-2JPOND-R%Y[K_Y.$DX";O*5>I)\(3(L^,'J.*D)?*
M%L<[!&@6!0[^YF&@X=E>0%PE//M>#E X\D; Y[M30+Q2T"?WT^#N%?5)C][9
MJ18FZ&_%9$9.G1RUZ[E^G9\S+!;##M /WUGSG'N/2/2"_QH9_+UWYWCUP@LV
M$LX]-O%3$;*JZ36#,]IS!M:S1W0-F8ZW\5>O\"O3<A]QHHG/B#"ES0R1JK@"
M3)&$>$\&XRF^SRNV=U60 ]332I&>\][/7;]#S>VB%N[.;>T,9$LGI^!E=:V7
ME]V37#_E20P&LXI:.H-/GO2R2%B5'9[\_?CIXXTGFM((A_ZH#![#\&L./4=[
M=EF.9E1E1T9=M$E9A318BVM1I<OJ,]QSQ(1)G!!#(B-LPINJR B[#P=-CEF=
M#:L1A!?1%1"V\;9?I/JL9';<(L5CAJ=MJ.S-6=NX0%E.A.!^13.=!-<DC+<G
M879?!2E,S?PYLGHB@)SBSK@&Y*8Z3#@==6.)"ZLW@?U-.X$9[-3I!PQ?,3;Q
MZ!D!\4U['/?[J\.YO]*<T.OH^1Q<P'U4 _GBKZ\/_N__V=H.FX/S]=+A!U*C
MD69\?B4CD_W25'!EA2'CT='D@HWQ[X5E>MZ<U5/Z\*=.$T?8S>-QYWV$2TQ?
MMJ!Q.JRIX>:*PLT#;3*D^[D3XO# ]G,PDH!Z\'ANK66'1_AV"RP=!^4OPWH
M=N(7=.^0L<5-B4Z-^E@K-2I3FFJJLPFISSF4O*@>-6L9K27](1J>Q];-,4W,
MV!*#5A#C0L+YG6^7MXE;7:%WX;=CE%V,2)1XW/.,Z>_##=+Y$'J[9"26T8-(
M$E8F!9AAS&C2Q2Y&:3KE#V<*IW@P -NIZC2,DM2^K4)X_OQ/P]6;(N*'0$H\
M+RP3]O [.ESLTJ=L-H34F]2!Q\'W)>VW97;8GI;4],A!L %G[&"PEU-BOURX
MW.'%<=@W \V$9:'9G-6ME%Y5DZ%B"*0%7J0WFF..;V9CXJA7%C%N43!Z=KIZ
ML/4-*<Y2BGM\RXP[PDU$A6[BN6C!/]O48::N"&)5-/3!N!2UG+.(:T*UKH&!
MD7YR"EUH*A^3N-K9>P[U\ &Q":/W1J1H:)".\>XE44S1UR\Y$B(O,-@*](X*
M$*J:L.HML@X.705$D(&^8",$FEP[+GQD)KH_M5R<8M $>1SA9(P>YI/5HD0Z
MR8CC 72&C&F05\_IWK _W*Z0KF6>CRFKMG$?T02X9[H) W1P2DLC'YA%?&Y<
ML5FV-BII6@/<0-QHQRT?V2;G=PLE>&DY5B=WR4_[[Z$("]Q.@U!JPY/5)D!"
M;%J*O=EF2Z9"43;TUV^JJ/_D>U%_P<6Z\^SYIA"^V@G#$+Z)I^HA.>TQ4&H
MK"B)UU18UOB+S(K@3BWX"897FW4:M-*UZ&FIU$,\9_'0KDZI*Z]1MM.42XQN
M$$C)TAA?TKY9[.NX?=KTO-1#+>>VJ2EX#*M6%+?I[JIUQ7V!#H0?=I?X(@ZO
M>UY],(.O"#[<<!J<^(LIW0.F5Q_ "#+H*?4Z>+$\99/)S4.,';G@+B%^*.6M
MEW"9M*4,9IH>>FG-3WI8(ULC0B$+U%R7%,=0:'\?WSDB2#')%<F >)NG1LAR
MV0+_3_1A'=]),;H4BTM9TG2,7.NMI'6)3JGM4X6T?>OK.M>5(\<-4G1X;AE$
M%UR:Z52(OH3GIZ:>!G WVI66VZ^48M)%B+&"EUZ6\1!1KEIK72C.J'M$4]].
M'P<M!V'_H ]\D+MYF7V^3F<4JM<1,&W.G50ZM*-KSK!0=C9J  -SI..2;%YD
M:93E@(D$:$FS4$>P)7?1SGFLM/1VA\";RJAGTBKBI(R%JBB1PN7>#D?NQNM;
MR01\ED^5=N4^[M7\A&=NNJVZZVJZ0T*C-#"Z?3H(=4YP1P@E/2B3)2$S;D0C
M+BVGU::[3#7/=:D!-2+(=;R#_8I1DB14Q9;1>O7+#U6;Y/W<B"SB^ 8^OV@Q
M'%I(C],ZO V6;_G'TFH/]3P/3L]-CU)M6^Z [A/>BZ.N_PF&$2$=6-/QW_@Y
MRJSA,_Q_%I^(BUY(]#V+Q+0U[H&4[[C?/9UPT8XK(Y<0:#CMI4[/#X,ZHHLN
MQ@F[ YV91:;">\02?E4@F\.R9^UEV$OGR#098JJ'WY4WE(0RDTZ$,*N^Y8"N
M>W_I /212L*$F/3\A)W$UWT\K1_+'9AML$)0:+"6(0V.\/3DFH0CC#*)Z'&D
MQ#X)A--(4YIDY,C+E;:G;."&ND3IQRT4=!L19LICB&+Y622&BJAB@9R)8]N(
M#5F<0VMYN#KR.[Z@#9C6@]F9TR>G?J+8N:OIGLB4N\2&Z1G/F$7%5!BLFH2.
MA\\*62:@S1^SJ&Y+J6=Z=RR1B!9U@]?O]%AF:X:&@YLJ?'/P57U.3M*H%3))
M)((QN0"KE0Z*5.%16<[1#<8> GD08H=HS\?AUJ7YO'O7C,F@Z+'"9YW *-V
MQ(A875QP8S]2)]+C'6\3NPNTY&&]-[&@+JE>MZAC]X\KN\=24=AG8\)V&PTC
M)"++8B0QC]P<AK7I_7P>-PN.BU['2<MX:0R-IJ!BEX?V%!L+K9AP-=EZKV="
MV5#>&(U*>5:U9@KTX7&C9%<(NE.94>6-UC+M72+25E 4^!^Y9D(V7:JL50DS
M4O1W+VJ0PIE?Q7*2,K^)HE76%9. C.W8>7(.^MOC9W=K0F=% K;AK3S<./19
MC9%NYL]J(005KE"@<V'X(Z@ 66AE+[BG;XT/8O-@/^LSICFU?\Y:JL]\9M/V
MK+N/YI%*H8F$>'S!M^L&:$;7NE!T'UI\C3K7^DJ*U"LY'AYM3[)(HD9E1Q,L
M2E<,8%J959I[R"(A'"'X6/^MC.V8Q9GEV+!OC/;N;MXBX%A$Z,(0(1*CG)'(
MY9J[ZN2+V=X+LQQZO(Q*CA4*"D=>E9 [@6DJ.'@%)8;R.40%<UJ"E=Z<,*8D
MWT))-D92A7$CKHL9Z[X,S<!5,>5"AB. #MM^[%GGE8?&2AHM7[A6<*#)1,2.
MZ6@[5 6+.];XG.@WK@V9_C"LA$+K(TC,(9?+F6G,$Y><;#>7S!6*PJJX7N%@
MGB$(XU$!6'!3=M4)T7HHF;2%43,2K)2A[$;B8<PI>486]E;B?8RE\:#GGO6+
MAI_:TJ<9G5'PJP4,D+L:2,?59(20(?;8W^?5$E'3"&&*"T9&+;%S^K)?=[LM
M&@='EM-[42=/5%##F.E(+[4?VGMO+\>A(!@2&I#*HY8BI7?;Y=?9,*4X.*H?
MC"L3R52CR-VYGAPNCG."=&V4H2[2]]>ND27K:,]06*Y^5IZDNCU4S\# KK:6
MXH*1N*]A/(C?6;=5I_&&', BHJTE/,1?">?7A>)&Z?&V6]T0S@M6_Q&B=9&.
M 4S(!)=0K6C*Z)5'7@VFRYM-0$ITRW5J;OM%[40H=Z3#(KKBC/!Q%(/).K=N
MOVB"T??4S*N*,NZOIV:HNB- O-[?Q 5BJ8'X^#[=H^(Z-G8OXV:+"3I/^2^2
MPG(8AV-+J8N TZ?R/#G:W(UN[V<<12BX+;6)^5U )YH\05'%<6'H6]V)S ,(
M64"8XBM-7':#Q"'6'BVW?\Z:'D\?M]4T*%#J&(??C^FW*@-"Y<MS%9"?"'2>
M2P3, 2S5P\[<H(]Y-C$.*11+%DR99_-(9NMA2>D!*;H4)"6"F&SU[&U1U145
M%B?UD8Q&(7E-$80B6HL>"\[#U'W["SF< U/$-9&GB_6S''FODL? ?[TB\+O6
M*; $'+$^F,.9?\_M%:'C)IM1$_UN&8D4L=32HHDD6[\IYH+-]>\@AWLMZ6ND
M8E]'X9B36P&PTG(B.WL(T'KVAKS69;:1_#YL$.0@2$1B8F^/UA&;4@(B>.5^
MO0_D&IA86KTQKJ;?64V4PUB*6MQ/E_I(>7M;)]%T\$SKBQ+^HU.LES8P(N:A
M'J%QQ8V3I^6DY-8#BAS1RY!TY6UN_PC?8F/+NO/(QYL6G '@/@B^?>[NX2AC
M)_%^=(6_AF M_.(9-0+4P75^OO9JS7EN($*CRCN?0;_4U'4>?O84(6<=J=8.
MDQ6!*D)3P0N+:P,")V[^/<.+<582/N)#R5B22O5]8BL@SK7KA@%Q*52 \@[M
ME%F+8I+0E\"[VE4$12XT"G8TBD3G*<G0TVF.$R\7#S),W3]GHPNDKC7G7TXN
MY62D/[L"=O@)Z]84$R6-8KXU/RIW\HOYA7L6?>AYG;/XEJ2CP6/JJ!=U(70
M+IT]23N/3'LL_>/UL]K,U6!)B(9/NR&BB*5PRMFMH_B91OFXFF8V$-F-;L)3
M%)(-#W<%VR7/@'H)<(-8"-P]N%]+2^Q21PGGN*UBL^MU03A*ZJN J,JD/WO+
M;.N4+9)Y>Z])C6SARUBWKXP(CP-R=300#"K5WX</%ZQJ4PLDAZ M2R9.30HI
MOY>#0\YKT2?0E*U,2'@G=SE39$N6DC$YB6?,'0CAF!J0IN;FT;+S-N&Y[S[F
M'99QNI-:J?#O4UY%S&AKUF-XQJA<),VE;,]9Z["_2%R6AXP^;7:%(# !<\)E
M)^J17<:0 >)E:X,E^P.C@S,VNF6618QF9:DWWQ!1_R I>Q*@(389D^C]R->P
M3$<S07L/,4;K+?K,V%(5)'4;.L.AX]@ER^ZZ "Y/2VV9I.\ ,('.6H];7+IN
MTC4S?,OH!_2HNW'<.-&D%"LW%2X=S1RR8N!$>/!BH;57F%W+.#C]7(^9Q[.3
M5+O@?FONBL3*:9!\R@Q>%K:F,>[$/>%0_[(CNN"TU'-E_BN7I-?:Z 5WZ(#,
MNYTAO=XLO-92VK/?39 HT_SP  6%?B.N?YZDQZ>1QTEL$0Q;1[5DI*ZRMI*I
MAHE;U\P+&0*'!?:-\PKL-A;AP6@#!I.UEZ^OK]/_II:WXX?A!NCWI(.FN1&*
M?'. ^X_M<)0BN)@(L$B&4UY-$=R"3;-TH213HV1D9K#P(6N;R19'B^#\4?9I
M[86' @6.E#83K/4Y=9^ /#B6'1/M(PYOT*S$BC%XCH1@'>?8=0<-,O=)[[5X
M";6\;LHA//Q ?4ODR/4=?A%7.WW&"^"M1RXK-7>TI/_R@D3N85O047]:(AX[
M@[:&PF[L(WF:<U0^B+::2Q95R[@]#A/H1X*E,1 5I\R\9?2718.'NR#&NANQ
MR7K'0PL%F[-J]&T0+?(MK\M& YL!SZ3@;6^62^R>PJSK);5?/C-#C /8X*[
M63E6N,6^V5([.F_ '-^;-"(E&)/@MC5#ORS:4?$_V:&X)R]XS84_G@0KA99T
MXF;87-]X@K8X&C+0JT0*A!\VU[;6W6()B^*'C<VU_>WXF8=R^AU9>8J$#$3%
M7:H@K0<R. ' A9(IG!6_'LWNG[_,3$C2.S@G[75! A'_]:?U/^'?UV2)Y-\?
M?4-)V^ZM[523/X4[9=E_3BTM#(?GK!AK)GE:7_-WZ%LC_99FC>D2PYEG-)?O
MAG>9CN;^?(_N+PCJ8+UHB./X]V"8?*WP?YH_]LP/?LJ_4)5SYEA&O(81:I96
M1-:JLG ^A57Q]9[2,]D91H62:E=H;CM-_.<BG%EW[=<<1$TX"17FHEW_[YG9
M1"D^8NJ_WL/(X3W$S?ES6&9?[3D27$H=H9JFPR/,"+S2)].FIK:5Y.'^ Z;J
M+\MU%"4 +0 *< *(=T,'BN\ ]]E*/B30=(35N[J2G X8&'CI"36MX?UZ^5;N
M_^L%M8RS"VY;53NZ!LNBSD?^D\@DP:'/IP1_H;.0\!J\F!E, TPD.$"EF@RL
MK9E4U^T0">![-SZ81'"< _].32%,96A75Y"EN4[R-DV-B@:_9LK $A/%[#;'
MOET08/8<:&[8'$L;FD/V6AZ>:4;/"3ME60FI" _Z4!U68;'C@XQ<:90MOJU[
M7Q:%!G4 A_(4:0>GF+#JFNGJI>2I*E($QP]21%B/<:$,>KS=(:'01((*GXEA
MAN2"6WB0XQ"]RVYHHZ*;Q.\)B" G-DY]E7Y<A24[$KK3JD&&EU*OWU8!?.-[
M ?S>L.38R_09(&1([7ML^:*PK-!%S?M]=67P:,_UQ.?U2K\>J X@+R<&DR+2
M:6O$G!KK+&5,]W91',-Y@=[+(HAIF71.&^5)L*<[K K= 6V230D@AN'_LM#<
M:=%6J79(3(:YN1JL,WIP#O71@Q+HJBRG=AIH%[]>)F7F[+U8'YC/\QU^VDG=
M)#^K6OF>X!4)H&4J>V:(AI8-QH*=%P.*NM,U4KM&CFN8P?B56P4U_,^LEM"4
M1C?8ZL?ALH_!IDF1*)MH]Q9HT$LH7@:R1W*V=7!$,:^K#1L.XIV"VZLKL#L*
M3BSJ!,F)00\M'HDB'WO'AM+"L2DG_T/+6+;?%BR.3G.35-!]0LR!,+W 6"\7
MYR.1D<*_O%*C:2!V-(NK<VBE14GBI30$"2=7P>VT9>.8-A1,@&15/7E,H+:Q
MZ&R>5V,J58")(W)Y.UU+ ;CI7$9NE92 US&I@2R#LVU7U/726QOPI03;#ZW#
M.O/IL^7-+\D8.QU Y:N<.^C"<R=R+_+MSB0$#Y]F0;Z:1W$3EB1EJC52G!_I
M GT3E_3!V50%F [.SH(M#C<GYIA;UH_*##8!W2X56OU07DF^%.>?=,90DY ^
M?S*[%HVET\SV3P1[HU^=:*C>,T#A^WZ(%@Y0F^M7'07WZ6PJ974V6-,Z'UJL
M=7A&%71GCQ[%R&'1,P'2<C-(>#5^Z-BE^H%:O<*#15:-[H!*$'(C'9)AZ-]P
MYPU/U?;Z]J/3GS1:>5,TI\6D;!^??!B7=S2C])?-]?5-F06&(5%?ZL0X]VBN
MB$JRI)XGF0*AI08'7D5+)Q:MT&'5"G<<OX^F1;AG+PS"1&(<1R"'@)OIU7PO
MDLRA<:R65K^)0VYXY#='AV1FH/(VFED)B1YF)I"]C]E%PTLD\UN(ZY\P/LC>
MPD%!&<O*DV ?*L9W_RI]2+>H:3T&E4MY"O0%**!KJ>\+<QS>972O.0:T13@
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
M'Q=75[P5GI97=R% GC#J[U4]OIN4L[#=B^GEG5WJ\/CIJWBI> ( YA2^6N%
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
M25-^+!J?1.L0$IJCL#U(\Q)+(#Q#N#=]'$>:@YE@RN3)6%M==;[#2IE-*Q'
MM*E@SQ>_*EB1%RLF_"4ZWG:&X8).+9QN3QK##2W+0F39L&XXA-N[USU?2O-Y
M/$F,)L^ ^MVC;'=_*]_<V\C:RZ)AQYZ&B[ -),K'D>=L"MUI!),T+4D PF-.
M/^)O-Z4Y]6$_7C0D>\38C+#G*TH7>&,1U_[+VOTT3J5=A57(KHH1N5ZK*U]N
MO+\4Q&'W.\3AWNK>(?DDSRA07.;"\ ,4=.!<G7_O5?L*=9^H&/6?ITU8_0-H
MC*]?C+K_H3Z;;L<?ZVC:7M?B$I;JK&6MOY@[" =H=8.@_D%M.)^M8V=_=WX;
MS:/M?&OC2;ZS<4]Y9>/^VLIG>)B][:U\ZYXRV'Y2Z/ECA>/>)'$^8]$D#6_$
MATLU/-K:W<TW>BT@W9K)1UQP(U_?"I?<Z7*E?J&V&QLSB0D@^NCR+E]HW#;S
MO?6=?'/_,RMR; 8?+?SO_M:"ZRYYU8G/]RC/>>!F8'E/^I,T&VY9;/BB/VR[
ME/T]=2YV6!%S4)I!<%G%E,&Z.,M]%:T8_7/63B4*,BAS<(V;"]$NWHHU-@HG
M$T*%XNPL;(]IVXUA-M;65U?T@7M0]2AQ3:++TTO55^:P.(14>+44JN:@[YUG
MJ%$CBP_0=J,H#B4T=.?0L7>5ZQ 2A!"N[8&=77FL*6XSRB"S\C>] N?/N((W
M5/$K#$"+4"(FSCJ/F$O0.3RX(?AVT>'N4E?2'G3.]^+<AR!=U_.%"[J[=)%+
MI3CQ\2G"3UI.Y:2-R4]7AW7@9(_>WUQ[8JMXW@PUA(Q,ZC_ZH:9,>#]LQZF.
MU6=4<P<?(R*B@9N4BA=I/Y]23D+QF5HA9D=\L(VB\\B+0:2=G@5C<.DO2GJ4
MN6D+Q7U75Y(9#\?GN$3!S1[])"EJT\.2I;MN*@INP@3?ULU[-H=<6CD#4JY-
MNR_" T; JSHL<8=M^U>Q"L#4?2L\Y?NRO Z3=5;RH+-]$AY1),GO+Q>,D(OG
MC-7',MS,LT3IHF(CQV#;WBS!1,G\&_J7QD4;.,(EKZK959L/3RB6*Z4J8_,'
MWV+S,V$)5E?D99;29+'#<&RN[C?B, BXYEY_O;=<O+$-,[,(BA.W(_U(MR(F
M<U11'6>HS&E5V03SS=^,?6:=5BWDXYMRBKR=_68IU\O'C?R&*R$_9.37/VKD
MYX(-Z-_ )Y07U5EXNO! P"HLYY#R%GQF4=.WL04I.Q><A'CNW1<"/HS\#DS)
M4VVN0UV55AJ?M^*ILUVEZBLU!M(:Y+6V%=T,> )M.],6OB333@7(Z&W0%:,?
MPHVBZVM/4N\T?.+ 0,%_J9L&>4D&[(0U-BI/PP-3Y^=2+C*>+A?.?)[Y6E?(
M$K[YP^:N:UO5?=L488X,E:$GNXUK1#?@.KW)S36D*"ZH)CR56K[6,*R6*447
M$*SL_3R_N")Q7<3D99]UH#_KQ2+:!M6["&6;9,$C#$,3$^ Z>B7W#,KXTB^H
M;'VWNA*1:QV46G#]@J=^2LEU 3*AIG=5EE.!MX4SK1&H3G@* O'0 S7U[.)2
MD) ?IME&6%KA'2];!4T&+^N< EM=1U0=:<N2'F&ID1!O2D,OO#QY>Q1^G@EK
M3_;TZ)>WV<DOSX]_/7A[?/+RC2 ,\(KG$HZ,J$ ]I@[EHAF99QQVVU4P2.1V
M3^HI(U[&=3&)#:$\8<F--^S&1__][OCM/_1V=FVN,7/K=4V>*'TFZ04*5K C
MZ#.];(V:;IA=.6["]@0$'9.KER^NK\.6MTN%'7XPF<Q0Y08@+JR^9W5S%0;F
M\6^Z>P[&;9T'LYH.W;:]P)NW)X>_/?[EX$V(Z@Y/7KPZ>OD&0RCWY#3%O"'D
M_ 4%A-%N?Y:ELT?"R=FZ[Z(\9??A%S7PV6%!E9_IW3(?QJ^)-I4V;;IN^1[W
M+=Z!];*ZXA=,]AG7R\!6:=U$TRGZ;=6;][[7FQ?[MF&WOSA^^^+HY=LWC"X_
M>?GV]<'AVW<'S_UJ7-:MQ7;A.3(&P<6X8H:,I7;-J7%YUC3EA)N2*2!B]"?M
M,& @"7HSS3:W@W%KKK&6PT6+X$\<7H9 KFQRNL_JRC_JYKT:>% 1F\L0_AO!
M7\%U^,NR&$D>NS4P)_U!<>/1+_$08O(R"-D9S,;?9I.2X<3B388[Z#-3-B=\
M=7LK?[*WD[5T(T*9L3\Y_&IASQB#0ID];4">^Z*XO"TN\6[9W\*3EG<)8,H\
MQ_)#Q=$LX,H"J&G[SN]F;OTA0)[BV^ K03Y((('^JWJI@]D%8<#Y.EN;2^D&
M#9XI.WR@!Z/__"B<Y8O.D"_G<]QSAM"Z<XEW6HVX<<DSM)SQ63 S;XY_?7G\
M[/CPX.7;[.#P\.3=R[?_/WMOVIRX\O2)OG>$OX.B[SQSNR-D'\2N/N?I",QB
MX\9@ ][Z#2&0 -E"PI(PAK@?_E;6(@D0($ "W-TS<^;OMD&JRLJ]?IE9KEYR
MM[5*.5\N4N59+S?1)RK>#Q0;R&;EFL=;IM/$_B_T*7(2[5V'%2R'%4B?(QWZ
M%9&HQ.XS_0%W'IV.,K0AM4NS\ 18CLM?Z+T7<."]KH(*P QF.6#@RUSNU@$@
MTWC&<HHBZ-6%98T&-/C$T9:$'.J.$VXB)E3PA0&^E3*Z:!TD(4VN4TCN&-=I
M.+/,J,1[PEV6(I95JZ,9UHAB 0G>O0>:VO,DYY[0CU;TLL7CL4%88;G:6D$N
M3)YB0+L8 "IQG?D0V53QW3_G):FA00QH,:2UH2N,'@ ,-*!.90#4D%P8+/P3
MN2^@Y[LDW)E[$UF4NQ&X$W#AH22_;GGJHISXE5QXT!/C/$_&MD-Z53 D$J\*
M4O%J!R"F./TW:K_ I0MTNGH9R3U,-4@EV(H^@T>E? .E"\XS7<9 ?T4_8+/F
MT$#5(;;%QG6$M(H)>&1&]PM\W690%88IKY+>]&.TD+X$QDX&P#H&WUK&0&&U
M$P.8Z^9W(.YBV@H*]#W=27 K*OQ,<D,"4]]\3M)MV@5E:@HYH!&YYG,>SG,>
M*OF+ UJ?!VH.Q,+H43>O@G,%^"B=*SJ#7,_1V74J%FY\OKBX;"[.=H+%:JYY
M7R]RM1)7NRW6B7^(U5_C_N8F5W^&OZS1E@<Q3&XP;/=Q<@0NW:!>XEUQ$S@>
MDGMH3.O&G$/ Y(9[*D2XMJ;@C.8$_Y+<Z(Z&N,3%H2<H6(LPI9/H<9;3L6'!
M3,P 34[NK>9*!TCI(;F0=+F.0(3919<]LV@OTQBF*];AV-B%Z)RA[.M*Q^@1
MP3IF/QR4L,M:.5<R&R RR%NQ:'<]9J9*N<:%V]\+T1D=M/NUTQ/W>_=#&1Q;
M]L5<X][Y7M4X1TZED#R+B3SG(1KVJ_/0N$Z"4BQL7O.LFA3(R/2$4]\A(?[0
M>QK1N:;21X8,Z].!(2L:=L) DV%3!<I@YHX<WY;B.QKR=B1"EG.#VIE=A:>F
MU=5MLC'$%P!8XAKW4&1)]#DK\S@]P=ZSD.5!!B6<YH1+--.PAO232%14YZ$Y
MF=9V,Z"-1:F)>%N&I!RS"&@37CW'[M[IA;:?@CT]<;H^(N(AWQ\;?&N"0JF!
M104#K4LC4H(UMN2 :<"<0AD%K RRM0[#L!(*WM] D@M&-_]K8(3$@G_A;!]M
M> 2-%TG1"&UZY>M;8# "(0AZ_G&VJ?*+VQS'BQZD<R\!L 8<*Z*#&2#%Z!1!
M0T].A^5,HE6FBON@,>)YSNK3&UVC@\)J9AYM)BV&JM/:'LK&G-$FU6OTU$DB
M?HP<67@2<SAZAB$[A]- ?QAB$2>-/CUN+VA\5=/H71B3%+(&[(Q@+ B^AL7H
MC6,_+<_>9$.Q,)\1WQZ$=V1B^<3$P80?@JW3-1 MU3X]@=M!YTF*:1JFU^,U
M="@>I=5=SOW6+-U,?!$!KAE5$M!=%"Y35$OQ/HN]9(R+AVWB#%L3\ 20"L0P
M)I-P&'F41<JW&4 ..Z^&^8KH@D^=6%$=S+6&527+'-#G>ZCAP'M 2+&!QY>8
M;8U>47I6R?C%+>-Q'@<;I<$'3M.@IT).:'F_TD/RQZU3FD@.![H+P VP@3L<
M=%@<+Q'/RQ$T"E2BN##8\NG).[(TY)8+/4V5J;9TY,4M/2,Q@*<5 C-5;%:6
MIS<@+1_&NI5@I&:>A9:)-85J0V(,,5Z;7')ASY.LF2[5!GR>[=RXT5X",CO2
MNKN3&?[U$,2]EW6Q1UCX2:L&.OAK]CO$MV24!/-(X@] *BF 33OR8=%>>42.
M*2*N:O5QB2N 3XTQ%A ,%>GC+\$=;Q>",XJ\PS!)4Y(5)WDP ]K%KCFVRFT4
M2+E]DUGI$3P566BT+!CO;7WGODK?('$X(9ND]IPY-7#:2 ^0>FBPV#J]0@><
M =)C//>U_0T7 M/O2\AC41:-%=&! .0D-:7'>30N?@QC"H_9'6>+I."D64 S
MCFYMECXFG8;&!)7M^(F@:Y&O1^R^I\D/=(5!>@9&P\,G. P*P^VNWR5MQ&PT
M5F(:Y*@Q:A1] [+FCLN+;,69JI]1_Y&E+0F?$U:862)1+OYK7%@ F2)/K KI
M?,VA )%VO_99TZ>Z@,O^O8!;?1?D]**!#('Y3I$]4().^<QH6P9N]>%"@^<@
MK[AYQ=# K19P'H=!98D%02:9I,'<3A^232P1=HOHNR#32>ZE4-QBFC@70_H"
M<7B9,YFWV<M_VH,'+"Z(&GF[ _TA3A#YAZ5X%D$& 2!&\#0_H D4@- @?8[4
M08=B"TUHX:/PY)+&R53#=9CJ])Z7G72QT_J#+ W)(]H8>/3E+D>M .O]HZE=
MM,9)1X,C<KM*#S#M3>K],J2:IP<1-'YPFC41^<>.L#MP%%DN3/,7LI3V!#<>
MEGH,4.)-O;&C'2/#A-0 "DB<#@@TORJS#  RD9KLF6PZ8;EP>@SN[0K+]QTC
MZR/3Y$T,UFM5]'.^2&ZBZ\4\^M_*,Y<KU&Z;Q<*Q&BU_9,>VF=+3DQU2I6'"
M0#X?PR#"<\_%YE]^^<LO#K] %3NGRO_[16K%!/C%/_ ;X*-RLWC#97+GW-T]
M(F.YB2C]4,2$1K^HL'\7RHU\I=:XQWV/+FKW30Z=P4_$9/5RX^>Q<E@5$C;#
MH:9BI_$3'(RP<##9<ZY4KN:J^7*NPC70811=>%+C_O:V@O\-XE#(-7.1'414
M'K'XUR->^K"EK23J1:3P.<"8-IX;B"$0P<O5_'EHA[_TQ>5JH?C$-6N^+/E[
MS%X(W(1AKJU#4DR?!VU[D1#G&T@X-,;:P%OV+T-,@!WZ[R1UJJFZ\N7'+7*<
MF::(;@!!Z$T8_I.XOJET__?+_X.T73P!/@"QGUVNC#8'15,0<M65G@K!#(H3
M;D=MI+Z]-Y(EU1S\]X_T@_MZF\_5+KAR@7.5Z(?\T1)C0DN1%?7L+#="085A
MPC?*<JL#13O(^ FM%OPDQ!-":_I4ER;JU6VG?JDA\JL?WW5#KXX&B$,Z.$V&
MSJ ."RZAV!*^=1:#_V<;^&<A?I80OG"Z-$"$06_\/O/"+S_BJ?1__\P\DZGW
M ,-H&4\DA!#. @5+MG+0H_=SKX(3(;25'9X0LS*0_/+C0M)P1-WH*QBD-=-+
MSATX""$XZ1(D+1F8XLL]B=^0:"DZC8#< 2-JU=RK9F\IF+5T>N.6Q$S^AL1,
MSQ.S 65HT-]1,2UZ8<T5WUB+VS!Y,_4;DC,S3TZW@UVTO)G^#8F9Q3'<\OA\
M0Q)E]M(7*:)8*1'[&RMM&K)X@VMP-]W@>G/'\_2$>)['F.J8W3YTBE*[$SPO
M -1- SJY4H7N@#D(G ^T.9TO2Y#BB"ZFP=T +IU@PE!LJ7?"29TL6:6WD(>#
M.IXH7[::Z&WH]Q_&:VI#5:?U]_8,M-*KNZ+;Y4P<"8\]&U-Q)[ >EPXTA(QN
M*8\*11%":$3;>\_D8=O4_;6(^[N"";FOGN+Y;VN=$7X6"S-CE+W@?<O'WR&%
MRG3BLZ=P?<: VP"DP5;<K:YBK].9V5I:%O&503[>%6W"+_W<MW.T]],34BF$
MF6KY9QFRFNM*J@D/53'JQ,5OHC_#5: U_PBG!?9L@P(?$GO:UKG=X\G&'> G
M0-KFP)^XA700.OH4UO@6T9R>+-;;L#3_;&$-6E .Q]Y2I%IL3XKE G#"F'Y4
MQ?PA:J2)K\O]ZXMHN0TP-P#IYF[<YZ&W[JTSF4LT^S5 Q4$GL0\0)=R5S9A5
MY?./\UV2<V^/Q!8I$5!]!#D :Y6X(?$MO/ASY%H CH!Y'\[8WYDCH X<;CG\
MY0?U4)BL>E)D->2"6W!0#+1/) *C\I%(?..^TA/#&;05K_A&/^?!))+K=V?D
MC>L[X253!<,4'UL;!=N;,FCZTQ/\T?OSQKDS@,$B4SD [Z1)8]=+<6]O.'.D
M.>VH>B.-*A=ZR WW^WC:QP>!PI,R:,MR!JF@C^(]'U 5A&14H8!EA*$4&.J/
M66R6SI[9T:P8PQ$*0@2NV0<\G_-G3_4:@,85;JA)A' 4WDO.!-Z%:PS:%*O#
M2G]PP0UI92>UC1'@SA5<[K7,8"'9 )"SJ2BT?(V8*3@R]AG>>0CM5HBAU !&
MZ9IH);-S)%2+%@.X7 K.!P_ZBM0*H$TI>@\I #9,';:%*YKHOJC]4MFX#(:,
M-S"(VMD#*;-$PG;.Y2S<4Y15Q]&C&"L+ D/I)>GSU6A=YW6 DE[]/JZ-Z J;
M9#9T.#*'!BV1(UJ+8)#G%9=3E:)3@).?-@N^CG.L<##L22.SPIC.U U<OL'>
M_\E%K>:5+EK 0-F&SHOJ*#*NCH7A(E!.8Q' HZE:K]92MG9'RRQ*Q1J6Y[T2
M.;\&$%QBT61<+VAC"<=K.><:(U(SQ3[M;$CYD&!0'HS/PP5*-HQOP25)/*<
MM!M$>A;FQLJ+<4,[3XWPBDK@\],3#S5Q2:B[ H!_2L[L3/_":=+' 4IF/45/
M+@X/CP)I3SP6GB?M1#4\M]-]!3D@#,^#AL#$:9:\#K#O\L& +]1(TMU0"#P&
MZCOJL.TX:Q[W_9/+ [1)8:6_^+J+NR%5QQ%=/^]Q:\V^MZP9[XU55$.KC)&N
MDJ8=N+B9E'"PO\_4#)(**X(>I549CFU9&KI1DTO&N+GO,LQYGVOFS\3/HBXF
M_I.*%L1*=B1$F*_"-\^(3:>F@)2N.%+K5LTS9;4J=(6G?XU_8V7:,BT6AF(-
M"3=P0]X7BFWU'M8H;GT[J2^$(74?;CDNL>#NKJ@4+CD(MQ!+@U8PV)Q"Y=/$
M*V+4Y)V>^&M76WIEE?5C%/<KM'Z?&&ST;!Z4B&=!5"<M61'F!IXJ %RT0MI'
M*&PUX'7IJYX ^D'WJKW%XS$HW!675I/C_-1Z9,7EPW_JCTNH"W.NHE"DBWU]
M4K#Q>??\Y4<!3XX>>@T-49[AC 0ZV+Z0!PS<.K)HDUVXL^&2JU0('1OG%%K"
M@:/OQF&^'IFQQ_HY&.Y(X!43R7"H(\3.</42S)&C9:?DR6>X AV28K3*!/IJ
MIOBT*/)B-HW])&=$'T_+3@R:*X?:O)%FX[I*F<ZZ73[5@8XNNW$\$ A)O H<
M_4&;3$G"8G9!BM3I(TU!N(,1Q-/Y'?J'$&\<=L^Z&!/[\JEU 0YG/:U&<,DQ
MTP D?'5;E&-\A$26Q-0IK4T#G4I^)(H5N9ON.;@=LY:5;<P<!GN96V?OR48P
M^97PK Q.5GHT@)4(_,>Q;7L\EJ@N'87?Z]+Q8"Q^A3Q&Q.8Y6888F7(Y4?[
M71 786_ZDUN"1X5F.4C)ZT*>PR?G<'KB-*)@"A<WH, S%J#M/"V")]-!_<45
M=*>C,XGLDN9]).2CY*:ZE90=D\X@;JB()\@[$Y*=8:1S+V/C1; 2)T\EJ$Q\
ME87,C$2"5+ H;([YXG*Q+AE#QHTDA2$2A@866F>$;X^(<?39XIQUF+-'G]P*
M_&/]LX#DO)A%<E:E@>*/XWR>U.RWR\E03O?"PW'"Z[[\N.D@Y:5JW(UBOB*6
MN1NINL[]7VDP_)?+698!0UI@E[?G ,'V17M^[G-A-[BX(E-FS=:H%/^_EF/U
M4 #<47 _GT_.B/-,*,XR886.9O=GQ.LKNSX5ZL6K;CH\1F2O_/*CT0'9ATO@
M6T77K8GV+NFJ= "^(RU#XZ1EZ&>J.4G$?R^79N\XJN0,CNI0M2@7N4JNFB]R
MC:MB\?#%)TQ9)&*9EB @-9#OV=>R6)*+7>4+'04\P1_Y[D* N#-N=A=;%+%0
MI@4LB32T$&^QG_8VJY=M/2D6/&IPFOO9>XSKE[FI.SEWR4EZX^=MYO*Z"TC!
M F)D 5=R9QHKQ*L/_61X"XBFS":*<<.'&7(<YA3CY;56B53\7 Q:;!4[%Z"\
M*]1/HL_Y#@ .])+X,2TG<R[,$W+FA!S9 B=H9)WU)&F('"'<3CC7MG 7H99Z
MT9I>6-G'VC"7>RQVOJP^UZ! \/:/7*/AJ/;UPW-7[38@<?;RX(AUR.>D@\MG
M%PM\EB=7:2Z[Q03$<,/"Q6/L=M)Y>!#"8;C\?;U>A Z]E.M^>TJ7/)2&(I6<
M+L/_0*G/NZ1!ECYGYVGSFP=(0R#*Q\NM@93+3]OO9FO:NY:2SX5RIZ[):X[
M1Y=3[^E,4[K@/2?/,TY1K(H!9=^Y,S8K'9?0.%!<Q5U@N$.U:;16 BZ#- L)
MPRB-O@<BT9>9&"]GU;K>N(ZT0/[?+^J'_5T?#63#EI6."D!*COY@86]RI*OD
M ?>- E21\HE$DL]F11;FL14&THN'WW]LQ_UG^(0 ,]33&^Q_"<\+7NU"+UOK
M3GN]JF)393//ZFTM7G_KQ<:-42\4;;.-%.1\^@'B)DNSC05E8]2VNR/-<YG<
MY?[/?$XC[24$^W[), OTVXO$<2A3)HD/XF8/Y<O;MUZGF1->US'01J^)1)"2
M?#PC^#"1BW%=H).P*YUH.*)-;T=EN=]3$NGHZ;2KP"7Y9-I/V1 Z 9/YS*$%
M\OD,2:6(8%SE$('M6T/*%2(>!8<E^)081YIZ$TUU+%O?E6GX5";.BZGD[DHZ
MXY$YIUTG6OV\4DX])JN_GMOB8++.!=Q1\WIZAN[Y%+W;CX)AT[P02R/W(GMX
MAEV[U1T9-,UGXR*?R<3#9= : '5=(;/FF?35L(V87<]>5[,'\QSP&CUN0R"_
M.=3#G:=2%+R<$;)\'/)/>^!D;\G,F:5TSM2/L[XJ([I_YQ"/Q-6/MJG%8NDT
M1&>XGYVW6\\FO!;S\-HM3*92Y2+IE;[$557%E^);N]N>6EJT6I&NQID;11JT
MPD%O0-S5B<;5.:Q-DI2!N-27OE&PJL"GTEFDC_R<T=^==#NJ\6PLPV>RFTCY
M$L'*+DLT@4 UD4395**0:$T+OUZ0OZ'U+S.)\74EG0HGY=2L-7,5+O+$TQI'
MT;OW2)QB%+^C $'8R#4\V&9W9$^TV50\Q6?$$-P,84;U0T6U/;G5)-W.Z3*D
M8/"H%^(7"V6731]^7G8KT[OX[=TZ-O7R(GL!Z1C-GLYSNF+O_916;38:=0Q>
M<#*9.CR#;KSU'?D5;3V=X=/QQ.[LZLW<EV"8H%)!4;]<UFU)[\%@"R)\BPP;
MS]=BO9^UA^HT0@^9>"W+(SRV2([,RL2,CS&]G<YH0&!Y#(GM ( 7LD6)8"3(
MN<_,>1XYEUI3/\SIZRA3?[ 2Z[AF\W=%DE]+)_A,?'GBR#?!)H9",IIE*Z=?
M"]51N9G\U=\3R785/U'DL^(*DME+&IP<6Z9MM<!'P6W9&/*@A4WTUO%L?5<?
M.)G@4]G,[BK;*WPU-BD!#Y"OP\YKW7N+[&1.8R=KI9>N,)8JQ<2N,68R=>ZC
ME\EOH8\2&]] 1I;C SDSNF=X+AFF\?YS&:L(%06GBRD^E3H"1M]\X[OFE!-I
M/IL,X=K/F[ KP-@!$V2U8PR4IO2QS"W1[RIB36WD>YD(W9+5[,_6"G7R,(#9
MECZ\_LG>.6 Y[:)QR\6DP,>/(6[<<..[>@4H@HQG0KA)R<XGJNFR#;WCY#J\
M+"],RY=]0:KD[->(]3K.2!]*@?M1(A(&1LZ=L$DBX. ;WMF=W7## :!)9-W
MJ"0I1SCUHOX>2V2FY?;-.NS11KFXP#FXN42J;0Q]LJB^6=8X#CDQ3$-3OBR#
MY^SXW"TRN(3.48@!*'$QP<<28:2[?V]*[YI]%'E1R/)B8FO;\1>0NBH+6U')
M/#]5L7*Z[&V43AJDST"BG]Y'5^,;^^5Q_!(:)+I2SEV4*^5FN4A' #5K^9]7
MM4JA6&\XO=KO[LO-Y[^PZ3^*2V/^7.J/G;Y7'SM7ZC3>U+OA8J<][/D'T#SA
M R:]E28S($!R-U_)3T<YJS6MU'*Y3.WMN6I+T=[-.UC1(5E/$**%!13V)T4T
M 6(\GN%3B>UR(P?8[ZX0IGB2%S="N 3(^Z'EFR-%7E0:\\Q[F2L4;N1L[FD0
MCM;8DJ]AL0[F9/\7R,NH%<F%"I^)B>B_(TB ;+;OG;&D:2'&)S=*[@>()/$H
MD=4*NG!7M*KU@M(II:-5T+A%UFUPY1SJ8?H0(@KV3<6R?"J[G\1U,$">$,OL
M#,@K^>22Z\J[HKL%4HR;?@YCMVFITDG]4@ZF,9T4,EWCP5*G]/V17)#@GG''
MQ&=";&<^2WGXK$B[T]7)=(GUMOK&3%2&\E.SW=PYD1O,(",_TS2@SR[NST[@
M$K;T<0 +O996D7BBZ1B?CAW!'=UVN]_57F<SO) (&9-)9N8H^*Z1;6.RA-V3
MO9]Q.:X9RO/ARO/H>NE%M<963.:9"_^RCL"'5$JIX$HI.JS$TD.-R),,X_XX
MM10GL8XS[R[E:].>R/';B&N4YI$2NS#@42+,5]/]N' 7OPL!=[T.)#<_N\M?
M>F5VTP'L4Z%#TC=]C]^TIE:^^LON6;^FHW@4@/UHLYVK#W,_;DV2SX@"+V:.
MH)YU/YY,@D^GTWPR%L(==G:]S5C$85#&G4S2[6OE[3EGK+LZ"AE?YU@-!__L
M##( ("R,&SM:Y1?0"X+^=1M[09])H4<+\=C8*&YVK>K@/(@D((G(-8I3,9=I
M38=Q*REG[-K "">;0K7Y9EK\*!G!0[^CLP*?DF [6Y%,&A$LM4D]48";&CS,
MSL;S$Z 1CX'G(REZAXI-N36MZA_%C_>/4BXG;E#ZY7FNTX';>3+WM0X)/.AH
MC7/6V6]_P,VNE^JK4![X-KT]K91_)O3R[<>Z2]V >FD5J..W)WUJCN$-'1_
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
M<C6/&*(=SNZ6+*C]HUIK(C9HUABL*U?A&LT<6@&!-83T^@7B$J&OC@;H@YW
M:EJQ.M(0'&H3[A-F-5?-[$DZ'=B6-W1\C8C_<2%9J@5=!!0+<LGX5R-+!<AN
M 3W05(<XEZW+M.$Y$M-;].4."BF::%$7&M1Q  \RDY^=&;@:Z7M;T_)+M3'1
M\YG,D^N_;W4 ]*PY@:.%,IS+CGA7\5AKFBBE1;F9O*G+TI<?U5SSOEZ$ZS[:
M1K!6;>!KP<;]S4VN_@Q_:90OJ^52.9^K-KE</E^[KT+O@-.3VUJEG,? 0%J-
M\WD8J2K9*-JM=6GPB8YT]O23WNS4XH=;T[RI)@>97_?BC;SCD<T>4%IL38WG
M:[M\T1Q?7O7\#\@A^+&IQ"_+=!SW%>X/@"GCL7_SQ%3R^)_"O^S7/VOU>^Y&
MD<%S9G\[/?'\<?X+8V7^-R.+_0*YNO1WQLBDO_R&7!6 )*&%HTV,NL@90>=*
MIKB@+;S"P$'H6V.JBBV9$VYHF-@'@0^<GJBZ;KQ+T*&$&Y!%HL>]JQT%OH0<
M(%/5)MC%AIU*@_9(DV"N%Z?JW1&> DM> 3YYST 1@J[(7'N"/WV/G";T+^PD
M6%S),&2\IH(YZG$Y>:#J*F1E@/-.3[R$+!5RSM;>1A( YNG0@!Y[NS6QD..!
M?ZN"/= E<L^$#AG]3C*A:ANMF7V;?AR11^IA?^6<(^S11&^EYT:G-"K6Z0G:
MRRS_BC/S>I'$MA6SUJTKC)0-I4=*#^2/2FMTB\C?ZH#,QM#_;;7@)R&>0%%5
MIO:2*/=+\5L#B9>MVL"/Y&D0XUCT*=S_Q]$'?O_^5'CZ_ET(7$V8BJ6^_#!T
MQ1$E_#_LR:Z3]L^,[IG1$:E\:]J1>L\W3V\/A>OD;FH@<HU'+=6<'9J0_W^)
M#4QZ[RB#/: UO5,&#[*4JG2:B7 U8ZHU+5WJA='-S>-(['[Y<9%KE!N@&&_K
MQ0;R9+!N#%,USOI3+R/+5KN3"%U(YPV/"ADU9:*(?F32VAB5""T-([!$>Z..
MTQ,=AQUTXHXIXX3 6+7[; (/A"9#4D.AH0_V%!V)L8:4%OJ[,K3Q^'8?=83D
M+8?94.*^4KUSF<O=,L7#%$1>01*N(@6%7H$4"EP5(RU()O_T):0TVXJBP]0W
M3;(LM:M"-V\#.!LB2_@1WMP9F29D*O"WAQZG"L^-0Z18'5&M$M9X:VI?9))V
MMCH:384C%U9_L,UJ64VLQ94MB&IMV+X1S.2K\>LE7%$MMJ:/#[U*X>TG<AP[
M7Y:#S8[8DRDA+AZ.S*%!&SP"?SKRAS-M<'O1U8PQ^KKM,8^( 2P51<=(1C7M
M],3J(]MWADSO  _[M&PBOT0R$5>;*GHC8N@!>)E@@_&[3 6Y&6C9?0M<&22O
M.*'05LA;%?=0_0QTW]"07<>?1'*C?" ?!1EK]-S_,V^MXW-,@T1?AWL@.8=%
MMZ66B7TF5KG9?52G6D\<#K)!X&)S#XL&:[=L& JQYY+-J8C8,G) +!4<(IX;
M]]5.'Q,%6M; P94*Y3R'ETI*$-6!2A6L2H[6Q+D('MY--A1,Y2!7_OKB\L.4
M*EW!Z!RYRF'#3M=X!+&96WO_KR#W31O?9I6WU]M2:K=ME^<U2[8U3?T:&%E+
MG[[\0HNK/B U4JL_'[$B\8R1!=DVI3'(.OH88FD.;#S6*C+P*G C4BC4RZ4>
M.CI>R^9/3PCC2D,4HGRH VR;D5TUD:-./@&*@L88[P#&1"Q-RQ% $1D=',I
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
M*&YFRY3=.L\9>A**6.2!] .$8$#"H\\R29IE>+D3!8$#76V/+&PW;6B"0Y4
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
M&=XIN#'T_75UU-%O(W:>V7@5:V;Y!F.ES:</SV(+Q?,D?G$!!5D01.PNHPN
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
MSL[Y>(2+%TG@>4;;#^:&^DP&(SR-A]H!$; FZGL>X# \WZ(ER @;H ?:7_9
MBI4)F'_'D.V.S.NU2TXXAC/AEF/7BEH8<GA::UY!/!\L/U'7!2&46^V-I]-V
MKKPHW+S;.B#I]X:'U1@[H;JP%4S&>"\;[W3+.8Y[H>NNRLUWN71JCLHOG]MY
MPXZ9OMC=@2\9!@.0/IBXHR82]ZHNJ!*X=*0^[KIG-N>T/G"PQJ5A#+ )Q(Y,
M_D%V@K@'Y<8\P&BQ3)WSLS4THP_B)5DZRV8)UC$T2.*M4A3OMMXWKTPS3V/B
M7:W,O(^:P]'#3>_TW 2A7/:"S9(1F3#?',O)S4<X-C^IHSW@\346/UE!M554
MBJ+\++FSQ]T$Z%_&,$RK9Z,KI1#W)B$:CO\4-6@3#/JK&_6@'ZX23.80@L'Q
M'IHHK >QZ9S,XR/DR E,ZDG(DIX;]^FGV@BB5$$3A!$-HBT=<Q,W=MWB0=21
M3OJBCMAF$]KR.N"N(&B7FV%QC&L;CD;\S333DD:BQ<8VQ(,"N(45XV-'F/RZ
M<A5E_V&P!]<IS9#$2<78)+W*A=9B;>0.M\LYT5W,'2C7=KYC7[)L]/A6R;+3
M_%!-A2"=7- @9.G$>/@W*./V; +T@Q[$Z>[\T$7AH6S)4.605,CL*Q8H+ZEP
M?N8I%CAOJ;"&;^G=\8U.,FD#WY),)FB><G>;XJJ5]S$C]\)!/CIYP:0)\J&_
M,D>5!,P69=U;%*0.%@7A7MMC^Z;,#Q.WK]=#?Z+@X&LXEBA GV'Y[5<4P*C;
M8&0!$RYM^I(%2JJ2Z[7$NMJ3CD..8<N"Q+X4>'U4"O1U.>^]6C&A]F92+KD?
MT?D!]O'HC'45J=YTED,&X\1(U2&V$,XJ5O$,Y0LR9 ?<'W@F&4QN)-N+I"59
ME[&B *-%[0&CIBJ &Q/@D8DX--L28!0.KB/+#52!_ 437JE2M50\/VO#E!EC
M_ Q:0YTH9*@A]9>1\0*/65DS>)8<GJT#!GA/XL0Q&:>@R+) Z!RO#=].!!)
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
M%YLS=K,CHSO)AQZP=68P%H6^@-")WPSCSD*J/#1SF5ZYE1<"Y7WNK,[<U;Y
M,%??V6'D#QQACV)G8ADF$4LPF6-,7]O";0Z 2/#L)L7&LJGT05W=7>2^<307
MK']DX\UQ;U+/#Y@ 6,=FG"_X[L?L3TT]6<_8U#YMG4]U)C^2U@L_@D;Z?7!]
M.[=GW=QHJXA^/ZO,N=L^S]T&H]HZ72U=\I+__F7X7/X^%!U.V&CV= *!9F*I
MK0+!X^R8$:V"+5I@WR*%3BMV=M)R_<!^54)9T02*VA)/H#N+U$=9'_':;>7K
M/4AG/_$F"[.>-.4%YTO9>+*S:-3HE_Z SS<YP?6EY6JI1=5*SU2S7LW58N0#
M]-)2LWSM>*F[[^2"2B2I"]@(/KNYA[4]\>*G8U=,9_$NWG]U:5%@VTCF_&^H
MKMR!66+Z#V4PJAN5F[LQ,/+Y$+?V0A)Y,K,[\=+T__VB_HO@<461#:)-N&S3
M\A%W58%[O^@*".6$WQ0G?7%S:-?A<-B[@CB.0'PG#YKOGT+?,37BP'MU!6=H
M 8-2OR\@RO@4+&J%;B-- ;VE)TIDUL_&B$'&-6*P^[*=1?(YD[N_:[<+F=YA
ML&P/!4I=>A6X7IS^=DH;*E\R^HB$#TB&!+(/-;#/<7X<C-XY/^/&D+VG(9@;
M*1[=.<5-)M(<XN7P4].P!#'9@P= >*K@4T-O9)G_PY[^.?@8X6KP/!_@<92H
MA=!/8S5JD>DL$M/*^[N>K.03Z7VC%ILA>;(.&%&)7!1=(Q=RH5]XZY65I]GP
MI)&+@FODXK-;SRD3]>53X_Y$+OY$+OSV!0GOFHX;1LBM65<51=- EKKY)?-8
M+;#DF*!515F!;DQF#EU.YI=7@0E@^KPJZ$,%??.)'L$BI2/6($5U<?>8>VZ\
M%'/]12^,D(3=HP7V0Q&MQF36!\8=_!@*_CSJ.ZR42KK,/=C%!#G*[89M3J9B
M\50BED@P@9DTMKZ\)4:RPUVE+X.Z]/V#5J>^],"\24R,R29B;,IOAN(.5^XK
MGI-V\T(MZ_ >-G[.]+]!P&NJ*^I\R0[H+(HIYJ'<>V@R>C>(^$[9J=M;RCJG
M$_7>T-$U<R]$0??CE@]J!G*@T O?<16/IV+)^#:T^^X@"XQ.V20=2V<#&#CM
MFCVY?'[W)!)!ZRQ8_3TYGC6RZ>3V9CB^W,%+N2%@N?959"8/10T3VO&C6CM"
M)%II":NR-8*P.9$/=K,,HK>3!!E3S8^FIIZ]H&N5<F9V+[U.=QBP?M40T&$A
MRY7BQ7X?Z0%R3\!^($J!-WS7@)A/J(4M51)IA R979CDJ<&Z'\GY@FOPI.93
M!FVDM82?J./#\*4VF^J3_,T^"8A_HH[?(>K(7/X).IXHZ+@,>L^8X\9X8PK\
MST^#T>WL@7_D(UY<9,>,S*PE='DY31-T#107NR1M8Q0JX1J%VFG%SD*8)5]R
MQ=N[NB.W>N\ %&"(V$=<$>D3/:M^!L(GO+$K1QR%XO#V2)KP-VRV'N\LE&Q[
M]C5JI'.OPWTC31Y@LN$3A7;K)PPUE1P!)GU:+JO=U][B)GYH("'(D,9JY(EL
MMOA<:/12HW&RF IILW]B'!M2)DTV"&5\2"9B-;4A<3+AB5 L/.:*[5QMT>AE
M.HM\D5-2=_?W<[$?3GC"\!&;N\)D;VX+_<.KE<FRA]E'=<1F7[3I9T[MU31\
M,TC#J%6/9[*Q;,:O]]]JU,XF?7;A]UD!P7K'8@*'V*%NN7@V1L=W[(*_CEX>
M!):Q&XH4A8F*MH&/A/Z6!/@#J1JYL8+(9H$_9U;)[/HQGJD^%,3;ZWVR-]=8
MDG,/V&?!.5Y^/%\=[COB"Q[!T(B7'LZD8EEF&[&$Y),[$ :!V2+Q9(S.L@=Y
M!+(VDC?Y J)>45_%X]24GC^,9N7A7LV.7?P!S?^/&T_^*5(]_+JC59/@6S,/
M&4J7I00;2\:/4AZRI\[@8&DU15J]Z/>/7/=>JCRFF700#*M6KQSW;M&1PFF>
ME:332#)O);037FS!OM@<&)70\^5:48O*M*OWIQ)V63:18BU^@D&E,48-Q2H&
M/$_N]?9[?G97S01#ZM9F<)IDE^,1H+OZ-_:Y8T3;!<2A8&0ZEDHEOI&C/4Q8
M'JI#0C!\:P1KO_)-RRM5$PBIZ3:I-=_KXYNB.BY.AL%HAQM=3M_8S>X&S'#8
M?#;!Q-CD-KKZOM4\ <'YT)PG-AECTR%!>5='>K&SB'\FR_18O*TMAH$ZT@_S
MO]:G*O5XV;JT<IM 8FHKO3PH5="GJJRA_S_F1!DZ_<F4KE#"C!N+,K9 SL]
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
M]/\!Q>/TAK&'H;J$U)PUY(GJ<AIQ&3L1'5K9XZ(6A)%:S*PZ=;J?+-2:D,0
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
MY/YF)%#[#,/<T=Y](73%\':]*S90$:7>.-D /F4<+MFBQ0ZM0L9UM<LSHK-
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
M.P/79.K2P=MM)'E.P>M'%I^:_@E9>/P74$L#!!0    ( &> 8E1;32.B"!,
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
MJ3=2P^[BK!K%XN7:S><P)L^_C2+-559:I9M @I->#%71?H]42M4=@. 6$%(
M7=>JU+$LFREN.#/#MH9NS]C:ON%$%! ,Q27RJNX'I"F3-X1^)"XI=&$[NI=I
M55EI50_-I4G*5S2#E)9B5N9L8Z6+K;Y!V:$JKV.:N\V.CXE@2&N;ML##RN15
M/8"79DW>$/HUK4@<P0^$RSO>XIRJW9FL;OE!;CG>%,: 9?0KNNLK3\V?+I-:
MCN#O>C<M9U_D%MO!?"/<P8R^CHGXIHYMU@5WO,70ODV@72P[R_ZX/P&DTP&:
MSOKSSG(XG2C=>7U'B>?-*%F)>O!8(K5NB$^;"@;9IQ2J>Z0,RZ9\25P;_3Q&
MCWC^='5'B,5['4R?;!-["^A/1$.=_#RJ>]%B3HHUUC Z.P[_PUV2HHVYZ:1*
M1__8 :&/P7VY[)J:CK6Q7=OS@_,[(4C!C(!D?M6=02Y#27]=RA[Z=1@CB%""
M,VP+[(,O9)ZOD$1A)M5=ABQS$IKK1]<<>QCPL/,[M^",'+*5(JP@F^HAN"QE
M4MKK1]HM1*/8M,/[']AMXLRPT%5$KLT2K9W+Y%8]'I>EL(PM]&/RJ&6PK7$$
MP8F$YXXFUL:OI35(,)45>FDYTI97*;^2ZA<B3HA+XHH5]O*"+$KW-1 *-G6#
M-4ESOZ2&ZQDFX_7.L%U&5Q>O(,W2>!%L<R@C1'4C*^0NN?FAO(7TZQL/4*<N
MNZ60WTAR.ON2ND,\8\Y",K_J[J8LN>7LHA^O?,MXH*C UT43J0XGRS*4H:&F
M-+S"*13E4QTXOHJLXDS:\7<*3@9@@N!2^AW /\U)!WU\Y/:CL>T2:OO[H>MC
MBCUV@# N)5@@&&-_3:PAOTN/3W3G5X9&0:CVP@HLGA=O9D2F6H;2ZDWV&;;L
MXU72XN%@(IGJUI&).G7)1?/503MZC\J%%3&\EZRHD\W(H+IURU.>JVW!0+FA
M56C)Q[%B:[OOA&N[B^6T]^]?IJ/;_GSQ=V-+O!]1_S_WP^7'NI>DTR]HQ5!_
M)T3=ZRQ^08/1]+]*5Z39-42@!;^!$K3O[N\]=N[WZ/Q.M_X*.T=I&8K[^BR<
M04=VGJZ9,C3P$B6Y3?KST@;3SP/DZ! <63F/]$P9&OB)6D@7&$P_TF?&GG?1
M2](QP:U0#-I8.P8<%UT9))%5LEU?-=ZR10V3E-52V\GU%/;DE2\ER$UGE26W
M\19\!KEY!M*17$I,C"T^VCA.N<HV78F\LO36.,%Y-KW2)M*P8XY@'WK>CNU'
MY7=P%Y\9D<BJ;<<L<I[YY H-5"&WZ8N>V2?1\U8')!WOM-UF0.AI%TX&;4Q&
M.1':=KT2])77MBD:9SMJKMEK-JO8&9@<QG)3:]MQ2I)38(;Z>>@22OF[.D';
M=BW\X&/+Q9G3CBR'*(,L&S4N_9S%1K$Q&F@889@T=27(R$LL2T1]MVN<V2R$
M1M P0(S>-3&C-JBX90<O]P6+9P799&FL[[*-LR,'*<-H2"C3.G&=_>E)L?"Z
M^_@'D90S3&VV%&&R/AW?XN G_.WL++Y5#/I\]Q'/#1_W5RML"F;^F\:A>G90
MC=T;FF%L>M9-9V.^>N:NH06A,YZ3S5YW^9X] F-[ID,@S,/PQZ2SO)_WX\<
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
M/0$4E:#5:AW,3&8X3H4:SGQSK5MN^)9UG 4H3GOX#6<\!&;?UHT?9YZ!U@S
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
M9-I)2(B]?UT-B%\M?Q5>^,/G)2MKLX ,/U@1FZQ&FH\CH"-!08Q/'FH$&,@
M4\E%1WV -[J1_2?8]77GQR2D!7& =GR&Q7Z2EE7MONE+\D>,*UB2+>)PK.I8
M)4,S_"VP-EC_8O\N"Y/B\O>?VPH&A1\2"I\EN[>+;#?='4&NH?X"A,D""2;)
MN4"*"![C< ]RN!SM?#U34X[+@@D!&[$B :CGQ*@/.B77&?7 >Q)K#$D[9NZA
M4V9A0=T]2_:MXXL"TV4JTQ#=GA&*M\:84=E5+FE_^F6[Z*$+_>63]'/A+.]4
MZ8;DV#DZ.O XEE2U>;) 5MDBUJ@(31\E/[K \^*4;6.H.XC$.3!P?J==#WT7
M4LDZ8^9OH_'MX)&C$1[#)W&;*-FFXD-US 8]X#A=ZOZ+0LL=1D!QCFX2#(+'
M$NXW[A:GQRU:I$1/NV6+M4*T1,*)IV0JA2TA]D#T/!MOV-)+C5; P\,#<7FA
M$E(C9(;1'.O/=)\XB J9S55L+V[%K!!7!"K!%Z>;W.&W.'B12]=I+V@Y+D2?
M@1*,3I:*6Q=L=,NDF1]RA58(GX,%1;V^Z>>3\-J1,K7EBK8"&BKQHAT8Q/V,
MY1C61K?1RCR91SG69*QJK9 _-R/$;4G3=V]_"_",R75G-9=E>OBON]'BNVHW
M57N&$:R#,-?SU%_A["7KC0M6V.NP!5&2W#'TO!R&!<Z2TBU)]1'Q4<NXXEJN
M%65NO58%_=!/5$&&+4F$VG(G?B5DCO+K2]X^=W[]SJ_?^?7;[-</7&.E>X#3
M@U]<6M)%,1&N>C)#BLZX\1LDM[KK[](\]G?I;^AFLTP;;;:EY66EG-<S32@K
M<JBHK!PS64'P9.14#_4Z#B*5C5P-,#9KW"PTW<QUQ[3Q](%,Q$!W=,- O7T#
M#G8IL/)L\#<@Z_H:9:# RGP039_LQVA]Q"O6V,@A]/("#]W<,:JUV<)Q242Y
MLZ #8EF3)J&X'-/&)W'(PX"J!DT$/"J;-6$0*GT=&]&ZAD[X6"8S%?AA45G6
MC#Y0#C.'%A%--%VR'YG&=(X\+P#F5>!:SF/T(G'X%JHW 4_A5U0;QE-?5K"Y
M(,=V"29).,M^8*;J>]7#YXT5)<&->*9H@J@NVJXL0N4@VMM#RO1GFE9TN6(2
M8"%-EY%R1TI/V(70*[451D[.%/7+5'[G^D7[Z+%/@CIHJW;4( 5%-T,A_;>N
M9;"4(2QS"GB^,$*"1&S^CZ,BL/!4A"]UXT=^'RAAP>0Z+8>,P1@)0LE!=.%2
M<@8V\?E.>"5#7_<"?P5=ZW=@1O'.E-<5.!MH.;AEN"0AG8K,:R0:;!X\>."W
M ._?MWB3R!,6]O%=[LWMN_Y\^*^[X62A#7_!/Q4+$#O@,@=D@<82:T@=B%FJ
M&(%=Q:65">!B@7(XNBB\MR0@ZY"%'>LM3F(%:6YV*@ITP':L%S@E!P,4T,OR
MUE*J2'*H,V3.1$AU=[I(D)1VJXL!4FFG^@'5S >DBXI+BI9BCQPJ0,H'1N66
MA9[A6AL_91F8^*3J-)X:3L@*XY !T5YRDE?3<0+=1KL.%Z!-A'>W(3DR#\NI
M+F4RT1R#@+09BC_'/[!O&GWR_U!+ P04    " !G@&)4AA8E//Q9  #W. 4
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
M_4RIU\UV:MZ)U1^KN(/<4$9O8GU-]RGIO1[=-G)+Q.E^L01<:V.X\;MW^FA
M"2?*Y'^QVU3'W=IE*ZG9AD8+TB]^>'_V![6ST0@[\R]&P+5+44IZIX$5//'(
MF:YYN0)B[* J$!;!BZB@&SZ3)(R>HW"K7  KY%PM?K4PJX6O5,@[84S(A+ [
M*DLWUW;2QW4CXQ>\W!;1,\X_X]=JFX;&SURD2;Z-BT U"^ZM[6[/O[=)NT,
M:U7OS!J&5]B8:Q: ZA+8I*91QK&GT8)+_7#68S#;"?L;S+J U8-9)0F#029X
M-H/9AS,(@]EEE.$E*5 93-,5<#5\R8%5XU;[5^^D4$+J$J$2.K9KF*9)Y9:T
M+6P2=N8:C(!KUZ"4],X"*WB2?;UZ!$$'I\<>GN$\#;)PMJH@Y1=/092M@T3I
M*4P*KCR''?#*D^BEO7/*&F*75TR)SHEK-53I>7 ^9&;$ (W"YRCOZ8L4NCY=
MD]8<G:>2*GHGV1"T=GZ,SH@Y$\LRH&WVT0C$V6J4930"GNUKJG?]%+).;]/I
MX+;NT\D$O1/-!IUXASPFVFD6T 47:NB@@)"K^;]GQ1/.4/%$/%Q;Z;A;BK@H
M8F[$8X:Q/DI4(^QN%68"O%N%J22]$\D*GK *J^51K7 <?U1%2(0X8J[H']_3
M?Y[R?S+JD/_Y]VO\&,3CI(B*5XG7D4JX((D&&F6&Y&?O=%!C$@\\B13B8D?>
M([P97R[P\BE)X_0QPOE%FFV80TKE4VA;)7<[@K8&[#8"31K>B=(+IK#MAV[0
M&%VBIBYJ*$.;V\QQS/*D!5GQNB##9!XL*<S\_+7YBV;"TZ< MUDI^AK6SE1A
MJ^V=KH,ABQDMF!AB<L?U>Q=/$5[5.^3\KD5V'25AL'@*LH=7M?.SU73F ?N9
M4KM!.S7OY.J/59B:4V54:Y<7:S+$]!$O )I3''TAJU'#+<&.C-.T3C)XK31.
M30'O'-*A$M(T41E$A8[K@!;1&I\'.0[O" %QSD]=-,>Q>GEGSL8&=NUB=,+>
M26&+4#S&7V/$=!!7*D_,P*5?NL79*J4[J4O,@6HC7I723N/&])!;(61R4>^T
MLL,G!);MI"M6'7G[>X[S(HN69+K%[X11MZ=Q/UIQ9][' G3M?#2RWDEB"5"<
M'U<:Y64KK@/-\3 ",P])\Z]BL@Z@_I'3>K0MGM(L^B<.[Y,09YT0!;)4(/.T
M;!GE^)88BE5Y<H[Z):?738]75:V+JH?_C/<^='S;) %53!@Q:<3$CQ[!MX.G
M"9N2R[F,RE/";,;?"4+>261"9J# L8.C!B26)BV5%'RG;Q[EG\]?SW&R?**9
MSS1^U*SF-NVTG1'M+-1Z'>],ZPE4/%]LJ"&JAVHU6/?T:0J!?(Z?<;+%4RP_
M933(.AV!=7!;8ZA,$ RM=.C$:203:Q((O!<S[(5I-3S[+MT^F48<#+7,&"V<
MU0$WU Y%LFU>I&N<">9I/991RRG9[$QH$4ZO H=T5C@%XI5:2,)  ,&J/-]Q
MB5&6P5HEY"XYI K@+D-D5\([9;2PE PY[NEB^959@C4'B:*0NS-#%<#=\6!7
MPGL[:V$IVYD('GLK=32;WF9X'6W75U%"MW"OKR_4S:Z3=M;^9L@U$=2B,!AA
MQ"><\*$9FJ)2!Y5*Z)K\_PMH$^%+_%!,DKS(MH:@7YF@RYF(&FAS\B%*>:>0
M$9IP-XH(HIWDD1\<()4<Y7F:O4[30C.4R.7</3*@@;E[7D BY+WY3<B$<[I:
M%%%9:/[B(L-A5%P%RRB6A^OJ!)VN7)1 6XL50<H[88S0A(D($T25)*PU\'64
MX-F*0]3GPY((.DV#I03:RGXE2('ABQ*:$/I-!.F%N)(W1YZZ_@V_G@?)YVG
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
MHO_A*LSOX$K^!"7XL%%%PVEV%251@:_)Y#N<) 7!'I$!EG<=-=%,2BZI9F=
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
MBU8+6@4 (>AU5$2/[#SH#A=%S&;Y>E9J-=S&=!BAM\,YE.)@2&?&**3,JS6
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
MS9&HD< N7:_+]R\L1C"%GJ\9@]8,U81!J@2&F;9(]=.%J)$##+,D54>Z!]P
M5J$=Y;OKI?1R3GUOM&/Q 'UGMX*'F%5?#NZC[)UW0Q%+7K]9TZO![)&;FG[-
M!TU6C2O$1V)CM7:;K1;TY&&;O<H<FU[4&<<,8&LZ*>1@,$</3K6VIF0H2GE.
MF2,1XCS-LO0+&="Y/TU"_%#@,,%Y=_5AE'9&"S/DFAEJ41CD,.(3$O;5"N4P
MUE YELLHMXEFB8D=*DEW#D,+=><OI&)0MN?,$ 6G40K3O 6'),2!IM5\S8#9
M_>/;+"++APW-W\HQ*R9Y!AV7TVDK^,VIM%8!"LOZ@-7Q;<7U4<SB&-Y(X()D
M%;OW,ACJ_L1^^Q)O8J]-C5NYUW8[G_T\N1Q?HO-?(>](4&OI_]&\-<]!C-E]
MSRIA-?V!O;_4_$-#DC__(<8G+>,MS?8[?EFR"\QSXB+&JQ56[M6Y!N&R'_FI
MX&9?=(L 5G_V8KO,)WQ[.;Z8CT=WX^_>3:;\7W0GGKF*T?22_V/\;_>3GT?7
MX^G"5T;7LDHZ%3$B3C'+7HG-RJ?FK!2]I#*_*X*L,''$'KIT]UG6@B?H?/QI
M,IU2MS^[0K^.1_.OLU$!/A#0#WB/)AV3OUHTILL<H=O-AF_O!7&5+GV2K-)L
MS7;Y3*GL;;6=9A'M9U(KK:B=JO>]F6%XA=R0#6W44 -"S=U;*I5I8X[6G&W:
MK.@V7[2M(>V,SR8M,#2TABH^J94_(7;;.V0/ J+B":-7'&0Y^@.A(YRL1 4F
M=5;0-WW($D]1"X*4V\LL4HCM:RLM$3#LD>,2[T=Q*3"4J+-FFE@A"CJ^Y:0
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
M7L6 (?MP[#K7O>:*=#Y<3S+BLM0(#--WRX6+>E)$S_K+G"5E$%_YW$'/A>2
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
MQ3;;U<J1IL+2+X'JN,.KZI#+(<EGWDX7'&R;D/. 2[Z=?F9R/A+3?0RLO6&
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
MJMY). RO)-:_%J'K9!:D>9JN3K>$I $M!,K$N&GG)"'C*YGSZY=86@U?;%1
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
ME(8:L"W.2>3@$$P-3A@[:U'$9(&= W0L$;;"]89?^]G7-X'6\*B[W0V.2UV
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
MFR1^Y)V[POZ>YB4E:Q%"&1I$T-$\6.P3;X=HG_7!X_VX\YVG:D@+130QO8(
MM5(:2%1O4>A2O,G'" C /2JIB?%'4(PK9 . >C>.IN@)\S[S[NRC@^0V0E!%
M$_Q/D%9#*BT@"_T@B!U_BC:$*L _+JF)^7>0F%?)!@CU/V*'1HCZ6QVT2X4U
M ?\>$G"!A("8SZD3A#CU=JA!+Y?61/T'T 6)0$9 V&<KY/M\@^L$6MI>55X3
M^C]#0B^6TQ+PT^T2FV[T\<]5T:3@+[904)(6D(4)HICP< RJ@7^IL";R/T(B
M+Y 0'/-!X.DBOB^JO4>"![P@'B#<=SAT'3_MU1W[72B'O**X+NP@>U.EF.#0
M_XH<J@U\KK N["#;586( *#?Q)0>=4AJ8<2E=6$'V:BJA 3 ?1!$.-KR"Y6C
MF)_?5^-=+J6+,\CF5"04&+X[ST00\;NB,HR+)75Q!MF3RH0#P_J&R40=?QAX
MZ/7O:"L#NU14%VV0O:A4/#"X)Q3ST- 9=M4&I%Q6%W"0':A<0##$Y\[KT&.2
M)7&X'"@U\,(JNOB#;#^UQ 6C@0=#T W)N9MO>#PT#S;VI"9>45&7$I!]J8'H
M8,3T/8]!%F;_N<<!NI+145E<^ZP)C@2)F!9!_]$,^H_ZT(/L5Y5B6@3])S/H
M/^E##[)G58H)#?T-^W%,Y^1%<*HM+*P+.\B>52$B-.C)[#.F29!EFIA&A7RI
MAB[\@%M9N;#0'&23OX[6[TKJ8@ZXK:T6#AKK"0DCQ_]_>*-:95:7U\4=<(,K
M$Q3",9GRSYT<HG"E0A%=C$'VM)7B0,#*F:;($:OQ<0E=4$$VJE7" &!Z3_@9
MRHH$4E]NN90NMB [3I%0$(:81S"'0C.0^[-VM!R(F2V* 0#E+Q1'K!?\?G\<
M9'X=P0F;H*@NQ"#;1*EX '#/DAOZ_*[^ UM!4GS([G>,=54Y7:!!-H5BP0!0
MGE#$&4=L:9[$C/'K#G2\7(HLL:R\+NH@>T*UH/#H#\,P1M24@XI:NDR ; ]U
MA8:P.<CEUTBW5Q\7<WZ+1V!Q2J5T\0;9&HJ$ L!W1.;4X7D+9MOU@OCBJRJ5
M!751!MD(2D0# /JH+]40%XKH@@NR ZP4!] ^#%[=E1,\(7%D1'5)79!!=H0R
MX4!M\9.6+7XRM,4@.T.14(#XIO'I;'0=+B#+H:ZLH'WO!Q)UB:@0=PN3:TBY
MQ!MW[(=JZ 5%=4&'N<(I$P\"[MC#$?+2;MWAP E<MO4ZY!\7(*^LI4L"S!U/
M3:'!C@A^0;[_]X"\!#/DA"1 7KH=D)T2"*OH,@%X)JD0%XR&GXD?,Z1H$H!*
M!6-!4%07=L"S2(%X</&>:5#U?CY*WV&1H2ZJH0L^X*&D7%C 6+@(\7[C9W3K
M1$[62QD'HAJZ'  >4,J%!8WAIS=L,GHB\K/X0D%=Q %#<"M% P-ZMG9\_SH.
M<8!"J9TI%-0%&C#6ME(T,* ':T2?F)'[3,E+M,KNG\H %U30!1XPHE8J*AP!
MKX=[[^G=/"GZ%:6U,RH 0B\4$C)ER#ZY]BQY,H\*D)>5U\4>].*G6%  ],?1
M"M'\VBKIT)#M[V0!%>I:NDR ;&MUA8:;;W/9!Z33[5$Y7<P!-[!5@L'=XXH7
M/G;O?.)(U^U'Q70Q!MRM5H@%!O&U$WRA\29RMQ-*7(3X,4RX'WD:FR;-!G1I
M =S'&D$!YUI(GQ_A^<*3-TCRV>*E#@9I/5UZ("^9:@@.N#H*#Q?0D'>]G?+,
MOCP$8HY>HVOVL2_RQ9)&=5V.0#,C:</0*%5+)UPD0L7ANR?'V21\O4=^%.Y^
MD]#V[L-5]G[OOV:__FU.D1/&=)OH5>YIGZI-=%9'4D67HK??3JO[#GMP0^@=
MINNA8$M1**(+,\CFN5(<.%C%(0Q'!;03W@%""ARPD/7B/GM;7 KJH9 NL#!G
MN-4B58#[U_>EWM^S7S2?:KOZ*?*CE-L?>^]Z^R-.]O-U_[X_NAGT9O\U&,QG
MIR??KC^;['LU7NX/8R<D]>-(\G1GU?5J0\Z6Z2,%:DF*Y:#2>QL!6SEA5DML
MR>(E[5RV,]%EI50<+$^X'.(J'@2B6D('?T"(/R'-_L,?57AV?+X@[D<W#J5;
MMDM)'I43TZ-9'2SEN!83I(Y(5K&8>7_9SM]%K,<+'XU0)':$[%"1U@++5%Z#
M,QWY+:%J_Y8FZZ&8FN-28 G,:U!1)9\ET&<>^IV*2+;+Y9)@*<UK4""2TQ(:
M)FSE[& O>VQ/::4$Q<&RG=<@1"JQ):P<R:.Y'@-,?%YGDJB2,(<^ZWOZLME]
M*K6PATGW(A(Y?E(2>C2E3QWS]W&C_'O'TOE%7@LLE[K)ZEI'<$O&%MO X0C=
MXV?D#1F,P1-F9CD54LJ2JAY8YG43GO2$MX2I[+7VX"EY''.*GU9L__T8IOV5
MK!?DU> RMIL0I26[)3SM'J'<OZ2I,9ID=>"2NYLPI);:$GJ2%6C6.1*XJD6%
MH#A<ZG>C82.3U1(^TNZI5G606=_-_6H7LX++/0O-EC')*>>*^ SH,'WF5.TD
MU6\!+MW\Z6YM4YPL&7NY;FM[O65UX#+9U^5!2*/=KO&=4W'B;+D;1=N=6BP/
MEPQ?'_%J=VJUY/;00V-FZDO"21D258%+H'\"27+Y+>%I1"*D/88J"\,EUZ_+
MC41F2UC9;26FZ!D%LA.^4D&XO/IUV1#(:@D3@_7&)UN$ILCG\8<F]DRC*EP"
M_KIL:>-A"7_I,A8E3I-=9[=*ZN2UX'+WUV5-!P5+"#OV<^E3IJH'E_6_+FEZ
M2%A"FXEA/,42MN;;,*9'R_2=I\]#H'E:SD)U5;B7")K9(FNC8]_0U!J3D.\6
M-.[$N)@QR:]6X"BY$,/CWTARFQ@%KI15:26X5Q*:85D#$4M&8!VO<0-^XA;>
M7FB&N;/Q#N=N"*I";4LEX=YRT$>Y/*"JI+6$C+[G)0<1CC]QL#<,;IP-9K8Y
MUVN);U&C+MP#$74)TT?$$@J/+@LJ1E156;@7)^I2));8?$7R8[HB"=!3XGJ!
M7Y-,4>3@ 'D#AP;\:GO?=>-UG#B&;M&2/UD@IE>G+MSK%W7IUD?$DA%9EM!D
M20+Y;D9=BL02G_T>0;4LJQ^C /E41^-[0BDVC2H!S!W720+G"D78S;T4<W3A
M]9/TPFOO3T=-_%MW ;;%5:WODQ?.W1VAMR1>1,O8+U^84A^>FS5SQM=GZ^!E
MR60K";;.+13Z:YX?Z ]12H##D8YQ6]#W<D^@O3YTEG"?VY0QXSJF"19>LB.8
M()JD3-'R+H@K0U_C/8%= W#LHS--=]./HQ6A^(_#7"VEL5P)^D9O,_2)P+"5
MMB2;O@EENPK0MWZ;I.L8!%NIDJ>E$\E6*RG=.9#6=K*ZAKQ\1KG/#+.>M78R
M=0)/$N$ADR ='G 9+[,#[/QCK4>;P^\*F\/9O#\?/ Q&;&,XONN-)X-I?SX<
MCT#S(J67K/:]5.\$A15@':A)S*-D>!Q* &_9%("7_*#'@EEBF6Y(R(;T9T*\
MQ F$Z#-V43@COG0%(*X#O:$R(T4MO24T?:8D#">4+&4'"$>%H/<^9D14R'?V
MON=]5%261T,CIYND"O1FR(Q/I>R6C*L9\GW^_ 8*6']]9@/ZWAH'F/>5O_.3
M]5[B3=6L#[TW4O-!:LEE%9GW;#6:OD@Y0Q%;OG$]53(HK02].S*E30,!2[B:
M,B!9)WCFNENV,O+)1HLM137H79(I7UHH6,+8+=LZ(;;MXUBRGWV4@!IH.N?U
M:D.G9S+ESP032V@LB6BP&H'/M&1*D%#:RUE=I@NS>U+Y)ET1AGQAZ&Q,-5>4
M97DM&5DC$I#C3F9*IU[W:U0%S\ED1I<V&):0=T<HPD]!>DKN;I.GX?A;GR3X
M[." :]LU6K(R<^=5<@)MT@AX"B<S0FL 9 FUN_Z-@YGCH_'R*!'?/@N?Q*VB
M61\\_9.AR\4(%DNX3))7I7)*9KM\(? 448;37%E FZ 7FG4%&Y)ZX"F>:A"D
MA,$2SFK0U0!3K;E#&EJ"6$;284%[QP1.;^W%K,^'0\ET9MUG443A PX(W3U)
MCD*>3O:XE32"]P%%*^+Q#.=A>BM0=1CX1IT SS!EID@ !%W 59@]&MFHNT8!
MDAY?"2N Y[JJHRY"P2VQ.B,4Z7@."L7 4UL93@%50EI"P.Y"U"Z<4^TE$-<
MSW%E1HM*=$L9NG9"[.K3DQ4'SVBE1%M.SI'4EC)SB_TXD@6M"BN 9ZXZD9V"
MY);RD^@0/^1*>YOLH6YQZ/HDC*E.8$3M!L&37)UF&0V!LX3^7Q!/QH^\_C-;
M(#^A4;Q>(#I>EJ)T%0;5L!GPA%FGDD=.D?[$8RWVD04)D07[!H'<&8@&@>_&
M#8&GX7H3!5(!V; *@<1S2RXS'\5U?R^-ZY[-QS=__Z_Q_>U@.OL_SH:$_]$;
M_.-Q./_5DMN_]9(H:56'3<"0=7'.[ZUJB)*54PW?DGJW,H:-^"DE8CB6*'^F
M:P4C;'"B(?M1XC"H*FL9,T=Z):(@U_W\#LT*&E)ENB'K#0FXP>N_8AU&JJN=
M(SG5DN3N%H!N?HX[=TO6#I9$Q@F*6T:+3.6*>YAJ@7*QLI9<HGQ ?$4D9J:B
M*/3UECI\""6V9+<HR-FF8D=1#?K^2QVFM)"PA+5B7B\57:+RT/=:ZO DE]T2
M@HZNW:K8J2P,?6FE#C42J2WAY8WRR[4_!94V ^VGE=L@BHG'>D C"SQ5!KZH
M$[Q-\#PV[BFRC$:NIVG"C]N8,ODF2?>27#L[-QSRN/5!0:BXYE*G+6MF0*T!
M70LHFTQO68!4P1NB6MZ8-5-J3:YUH+*$[+[WSSB+JIH3P<JZ6I!$]O$FB>R:
M(C9SA3A"67* %(8I<LE3@.4*\F8=@+ZEJJU4;TS)J8KXA:Z]1+NN/F:ZQ7]3
M><TXZUJ%,O JTAK0=U;5["E%:!7N$7KA=BAYK:NB$_TU3W2Y*R$@P+ -Z&NH
M>I34 @:&I&10G\91H0GHBZB-4%0)BR739V)QIV@34W?%K7$_8"8VPK1B[:=8
M(^DV GT?U6QM9 :-3:2*5O"Y*7;PBJB+0UE$78VFP*^P-K/3D>%D-\_9ZKT1
MHJ5M@=]M;6B?TR;5ZIETO,S6Q%.'?3B=S]639W4M\,NIQA.F3/JWQEZ8LE/:
M9\/<G>U=03T1>V7.SLN[OP+O@%%=73G7\$XM'\#!*.\TDF=JE-!\6JO@%UN;
M]: HT+-D )]V#O;;1PNND9YP%,;[W\@IRB"PX;+G*4=A)E0"NEQDW6^)29#8
MZ1LG7-WYY$60"OL':<CT37_V7[V[^_$OH*FP<S&X>VF,0J,K:@&O=7B/)I0\
M8\;F]?8QY(^^[%-B]=T(/Z</>:E33=5HRYZWD81TEE=/-1&S9'9L=WG;%E,G
MP-[FZC=BTZYE:]\1"5R&5#+3S D_O I<[*,CN>>DL5'?_I>APUD:4[VW(LD2
M0V,<]F!I%,N;T5:Q'&PM%$+@ITJV$PO^4;.4U[RR9EWH0)6WIM, &JN&KT59
MF5OSC@ -[3-,[FQ9JLO6'"] &E$[9>:YYO"ZS;J=RVS&!@#[[PW[)98Y9-4U
MH8-LP*R*'J266)1$X)!1<D?H/7&">\3F1];A)!<!QT660%ZK,G0D#Y >& !K
MB2KDY[WQLOCFL&3OJ:@''?<#I !Z<%K"/1.?7ZQ"MRC];T[@[-1)Z[U![3;
M0X4:<R>8(V<MY>5'Y4W(KJH-'B=4@QT5O6*4+F!!6!:7)Z\-V.>P;"&@J 8>
MG-2"&E3@<I'\)^N5@ZX;*4&Y+GBH5 N:($+(6CL_H6CC8&^W4]D]W)*M357+
MO;KM@8=FM4"]"9(7:1UVD^'$V=9=+^RK@D=IM;A8*.!CK6D8K#<^V2(T17ZB
M<]A98#]9!IM0*VL%/*BK!9;5J%E+^,YT9<^7F[!<J@H>Y-4"M0)\K.63&1P:
M'ZG@;C;:0U%S4)NV;,-3 BV8\QKHVJXLB9.ZW@Q>KF[#4P4MT5Z%DR7<ZKNS
MFH@<M.#1@R8CT0R1._NG904BI\\4-1-N*FT+_$V&Y@).-3"SQ$(PN[6[5N+^
M'F.*F"A>S'NM/.#1J K^#,,)_!!382]F/U^25?_03Z,J^'L-[>F$QFG>V>H$
M)2Y"7O*(W3X*1M=0:-0%?X2A.:W01LJ2*4!?\B;F>WVJ6W/H-4:U.7*7NDB\
MPX$3N,TL$J5MZ2I/^Y<_3UXD:F!FB87(F[1<KH!#@G$]VR^HJDMI:_[!$_@1
MFWXI3BU=$,A]:??Y?G@(9><A9_L(]PK*>!MF3>A2UYHS[W3JS(5NE<))EEUJ
MO#Q*:2U@2UA:EYC6W&W-$*- HR4.K@FEY(5G>$\&<N"A!5N$!ZCR1B:O(:N@
M?4'*;B;4F+0U(+)-UCC0($)46)>$M[XA:SH<I%A<P"XSQ0,E0=$3BADT&Y[E
M9*MXQ5Y139?]M_9"F2\PM/"Y #W0!ZR)W86^AKRU3\I<0\R1._LM*9>7_S^_
MB?7L^"@)PF4@89<I,_]#DJ@S_XM<R33O7_ELS_5CGN5E\,K6'\$3FK*!,5@N
MD6P[^];]T%7:]I.:Z6^%8;BZ"!5GR!3PZ+.A3NF6B:[(QZM975>AVL^'9J90
MVLA<R,LE;Z$-!MFY/MGD:],6KA&-L"0+6[S9I)X*Q]_A- R6A*Y3JM0IL'0;
MT-6(]O.UZ6N$(3J6N%P/21YW?1ZD0FAE_5'7U66RO4SZAK2(GDQ4P6,)G\,@
M0@SBB*?L9&MT63Q=H: N4RU>E-7&NA@Q5RFS-8SL;^)KD%(NJYTJQT)>1));
M0LU.GMV][/UY:N!5;&1O<>CZ)(PI4IO&TUO6I=VF*+6F\&S)Q5MY5*9(2\8K
M:M339:LUUU]CT!,CN:T:SKG,U%>21>A1*5WBVD^>;[#2K)"S@H(W2^\[<B*F
M2>-E%K1, GXM81:OUP[=CI<S_!3@)7:=(,JNH_%G,(B/W;QS\"@)\)][[WH'
M%67_&/7GC],!SP \G@RF_?EP/)KU^J/;WNSQX:$__97_93;\/!K>#6_ZHWFO
M?W,S?AS-AZ//O<GX?G@S'( F#"[+K;&XEM2!'&1C^N0$65Z1&T8UZYR7_./:
M"7'(@] .&G4=AYB?'-VBT*5XLTMP5I)LSC3MVI?&=[3\6> 4Q&H%*9B -V$!
MTJ;L\AMLJRW$7XH68CCZ>3":CZ>_0H[S?:=-EHK22K ;EU+'- :JO!;P.-,@
MJ+2'48, .4YV.0+9B"YG"#P:,C\6A\QDRB?3^:_)1#KXQ^-PPO/L0XZ?HX2'
M>8G4HTBC*G!D8W7WC,:662O 8TV;S')PHS%4D",P68V_6PAS-.<'X=6'XB"<
MS<<W?W]WW9\-;GLWXX?)8#1+EK>0P_#0P63GMQ<IRR^0O/:3)*9.A-Z%A:C'
MZ*GM@J8JU>W[=;[O&F/ZY(:!AWDSRE+,8MH,VI!F(8F=JM[?7ET5K<#]@!D
MT"UJVEWU&"Z6@QR3:5_&RWNVN4'(:";5J H\KJH)*8P3;00@1\(=8D Y/O<)
M<5]7[E2@>G1\+(Z.N\'M8-J_3QT^_#THMMMC<^6@-^__#^RHV<MBMN&35++B
MI,IPPR>K!;[A4Q(D.K2R=#0]./\D]"8.(]9+*AA!GXHCZ*'_W^-I[^:1K38?
M!E/0(3/%X1?N'WX,7+;*=W"@=X=/40WT%)&P/@51ZOKF_30:/GJU@8>1%FG%
MPT #6" '%#_;PFE^;A[011*?* J$IQ-7WQ5'%YN+'H;S])%"/D?=C).CA\$(
M^MQ!(IK18;99,[!C4:.K6J/2K!W@\5F+Z-)XK0,=Y,C=Y3V\1@%:YM^V.!JN
MWQ>'Z^!A<C_^=3#H70]&@[OA''J([G>W24QZA"DZ]G9I#5#]1D#=H*R7:1^3
MK'43MH^G^\[N:#1SB=9N$7[(FA)?=)2>"";DT+U%BVB\\+.[SH*1^T-QY-X.
MKN>]\?7]\',: @#J)&42F(Q147G8]Y<69@<0P@K03D@I&:4GDJ12@\YH1P_5
M'X^&4E ,/[*;@YYWI]U5ZWZQ''B0V(KX3!_#M%\C$IDY#PV: !X7U015A9.9
M( )ZVA8O0O1[S-H9/(N.NJ]*T2&SQ^L9&RYLA]8;_ Q\R%V00.?E>&$-V-M
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
M>8D:7)Q>=J=R0 N#P^>A QK/0V]5]-FDL@NUS L3F>>(KJO2Q.1Q;NF;T+<
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
M5'R$0I&3Q0  #]4#  P              ( !     &5X7S$P+3$V+FAT;5!+
M 0(4 Q0    ( &> 8E0=1C_ B08  "8:   +              "  ;W%  !E
M>%\Q,"TS+FAT;5!+ 0(4 Q0    ( &> 8E1CK8(^20(  !('   +
M      "  6_,  !E>%\R,RTQ+FAT;5!+ 0(4 Q0    ( &> 8E2_ $W/E\0!
M '0?#  -              "  >'.  !F;W)M7S$P+6LN:'1M4$L! A0#%
M  @ 9X!B5+K.1J_Z#P  !I8  !$              ( !HY," &MR;60M,C R
M,3$R,S$N>'-D4$L! A0#%     @ 9X!B5%M-(Z(($P  G-<  !4
M     ( !S*," &MR;60M,C R,3$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( &>
M8E0;!-OJS20  $&+ @ 5              "  0>W @!K<FUD+3(P,C$Q,C,Q
M7V1E9BYX;6Q02P$"% ,4    " !G@&)4AA8E//Q9  #W. 4 %0
M    @ $'W ( :W)M9"TR,#(Q,3(S,5]L86(N>&UL4$L! A0#%     @ 9X!B
M5#S0[T I0P  "I0$ !4              ( !-C8# &MR;60M,C R,3$R,S%?
=<')E+GAM;%!+!08     "0 ) #("  "2>0,    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
